I have to gush about The Time Machine by H. G. Wells. One of those that everyone should read, it's only short but it is brilliant. You get all sorts of imagery in your head of what the world he describes is like.
Also 1984 by George Orwell. I've been going on a classics rampage and 1984 is also amazing, very ahead of it's time and a jolly good read.