If you haven't, you should read Accelerando, it's a collection of short stories IIRC that were put into a novel by the author. I didn't want to start with that, but that is in there. :)
If I may suggest another read: Perfect Imperfection by Polish author Jacek Dukaj. It's definitely weirder, than Accelerando, as the book drops you straight into the last parts of evolution curve, but definitely worth reading if you have liked Accelerando.
The story is super weird, but what I found out is that piecing together a picture of a far-future society from this story was very exciting.
The story is super weird, but what I found out is that piecing together a picture of a far-future society from this story was very exciting.