If you are bored by the same kind of sci-fi novels you have been reading for all your life, do read these books, to get an idea about rebels in sci-fi.
1) River of Gods - Ian McDonald
2)Schrodinger's Cat - Robert Wilson
While holding these books in my hands, all time I wondered why am I reading this Six hundread pages Seven-star crap. Both of these books are sci-fi, but not of your usual kind. River of Gods has the scene of some future Bharat. It is a pungent concoction (never mind my lingo) of hindu politics + action + spiritualism + hi-fi gadgets (there is a gun which kills you soul). No, I cannot describe the plot. It's impossible to guess where the script is leading, and also what was it like, just two leafs before. But some chapters are just mind gripping. No doubt, you will like the coverpage which has pictures of Hindu gods, rather incongruous with the content inside.
I thought even R of G was a sobre attempt, when I read Schrodinger's Cat. Some chapters are full with Pidgin english. Literary Hell..short but exact description of the book. It is actually a trilogy, each 'logy' is the same story happening in 3 parallel universes (for those who haven't heard about the concept of parallel universes concept - Everything that can happen does happen, only in different 'parallel 'universes). The author (with all and due respect) seems to be on Absinth for months before churning out this stellar work. As per Wikipedia the author's credo is to get people into a state of general agnosticism, which is evident from his book.