Greyfox105 said:
Pretty much anything by Robert A. Heinlein.
The Moon is a Harsh Mistress and... well, I'd end up listing all the books I have by him if I were to mention the best ones >.>
But the one I did mention is a rather good sci-fi read.
For grim-dark sci-fi, Dan Abnett writes some good Imperial Guard books. The Gaunt's Ghosts series, to be precise. I find them to be rather riveting reads.
I agree with everything you have to say. Although both Ravenor and Eisenhorn are trilogies of his that are really good, on par or better than Gaunt's ghosts.
Let me edumacate you, here's a list of
authors that you should check out.
Philip K. Dick: there's are a number of very good reasons that a prestigious award is named after this schizophrenic methamphetamine addict. And also a large number of great sci-fi movies are based off of his short stories.
William Gibson: he wrote Neuromancer, which practically invented cyber-punk. But Neuromancer is only the first book of the Sprawl trilogy, elements of which provided the basis for The Matrix.
Jack Vance: "nuff said.
Fritz Leiber: Farfhd and the Grey Mouser changed the way I looked at literature.
Hope this helps. I realise that most of these authors are either dead or well over 60, but you have to realise that Sci-fi/Fantasy pretty much died in the 80's, and most of the Sci-fi written after 1985ish is complete post-modernistic crap.
As for the best Sci-fi novel, IMO that has to be Dune. Forget all the other books that came afterwards, Dune is an amazing, timeless novel. It was pulished in the 60's and still has the same relevance and voice than anything written recently.