Originally posted by: loki8481
Kevin J Anderson gets a bum rap because of the bad-to-mediocre Dune books, but his Saga of the Seven Suns is really really good.
http://en.wikipedia.org/wiki/Saga_of_Seven_Suns
if you haven't read it yet, check out Dune and the first 2-3 sequels (stop when you get to God Emperor), Isaac Asimov's robot books, and the selected works of Robert Heinlein (I've read them all... I thought Stranger in a Strange Land, Starship Troopers, and The Door into Summer were the standouts... I'd avoid anything he published after 1970)
edit: also, anything by Neil Gaiman... American Gods is a good place to start, but Sandman was aaamazing.
edit 2: and on the fantasy front... the Song of Fire and Ice books by George R. R. Martin.
http://en.wikipedia.org/wiki/A_Song_of_Ice_and_Fire
I really like Gaiman, he's a VERY good writer. I'm having problems getting through AG because it's the book I've followed up the Dante Valentine series with - and that series was crap compared to Dresden.
Also, I recommend Dale Brown's books - make sure you start @ Flight of the Old Dog, it's all technothriller, very fun to read.
