I just bought an 8 hour lecture from audible.com about the science fiction genre so I've decided to read quite a few sci-fi books. Red Mars sounds really interesting. I hear it's extremely hard sci-fi, but is the storyline still very interesting? Character development, etc. Snow Crash sounds weird, but from what I've heard, his style and story-telling abilities make it worth it. Please tell me what you guys think about either of these novels. I just got done reading Do Androids Dream of Electric Sheep by Phillip K. Dick. It was alright. I still can't find a better book than Ender's Game though.