I am working on my first novel, a sweeping sci-fi epic. Sci-fi eggheads are, to me, among the most intimidating of audiences to write for, as you will be reprimanded at the first sign of faltering authenticity. I want to create some original concepts for a future mega-city on Mars, but how do you go about researching things that haven't happened? Things such as the terra-forming of Mars. Things spanning both ends of the technology spectrum from communication, medicine, language and every day life 1000 years in the future all the way to future weapons and military, transportation, alien races, a new take on how faster than light travel is achieved, you name it. Things still shrouded in the cloak of theory and ambiguity. All in all my question is, how do you get the most out of research for science fiction, while staying true to the genre and not angering any fellow nerds?