a) Iain M. Banks, not Ian.JavaJoeCoffee said:OMG! You made me sign in after 6 months. Six months. Simply because no one mentioned Ian M. Banks.
I mean really people: Ian M. Banks. Read "Excession" of course and read "Feersum Endjinn" too, but anything else really.
And also Charles Stross, but not nearly so much, read "Halting State".
b) If you want to read any of the Iain M. Banks culture books, you need to read Consider Phlebas first. the rest of the books dont make much sense if you dont read that first.
c) Feersum Endjinn is part written in phonetics. its horrible, and practicaly unitelligable.
As for the best sci fi ever, either the Foundation series by Asimov, the Rama series by Clark, H2G2 by Adams or the Culture series by Banks.
Terry Prachett writes the best fantasy. fact. Ursula Le Guin's Earthsea Quartet are worth a read as well.