I re-read The Diamond Age, by Neal Stephenson; it represents what I love about Sci-Fi: Interesting ideas on the edge of plausibility; a speculative society based on their consequences; a clever story and setting. Leaves me with a "Could be build that?" feeling.
It's inspiring one my current side-projects; a molecular and protein modeler/simulation.