I also read Revelation Space this year. I liked it, but it definitely felt like it dragged on. Maybe because it has fairly long chapters. I feel like shorter chapters help me get through a book faster because I usually do most of my reading on my lunch break, and I hate having to leave off in the middle of a chapter.