Some quick pointers about the relationships between science-fiction and HCI/interaction design: Human Computer Interaction in Science Fiction Movies by Michael Schmitz surveys the different kind of interaction design sci-fi movies envisioned during the past decade. It also interestingly describes how the film technicians made prototype possible and legible.
Make It So: What Interaction Designers can Learn from Science Fiction Interfaces by Nathan Shedroff and Chris Noessel is a nice presentation from SxSW08 that looked at sci-fi material as well as industry future films to show design influences sci-fi and vice versa.
The upcoming paper by Paul Dourish and Genevieve Bell entitled "“Resistance is Futile”: Reading Science Fiction Alongside Ubiquitous Computing that investigates how ubiquitous computing is imagined and brought into alignment with science-fiction culture.
Julian Bleecker's presentation from Design Engaged and SHiFt 2008 also addressed that topic.
A list to be updated I hope.