Just finished this. It's the first book I've ever read, that I know without a shadow of a doubt, I would definitely enjoy more reading a second time than I did reading it first time. I mean, with hindsight, the innovative structure really did work well and the ending pulled the rug from under my feet, but by the time I'd realised all this i was kind of past caring. There was this lead character I found difficult to connect with, a side cast that were brilliant but weren't around for enough of the story, a major plot line that doesn't really materialise until halfway through the book, and various settings that were never explored enough before moving to the next one. On the plus side though, there was an 80km long spaceship called 'Size Isn't Everything' .. heeheehee Banks was an unbelievably good author, but in this instance, a little too good for me.