It's hard to really compare this book to other SF books I've read, because this is a very complex and well-written book. I suppose that in a way, I didn't realize the potential of this genre until I read this book and I think most readers will feel the same way.
While I like Card, Wolf, and Hienlein, they do not have the depth that Simmons does. His worlds are not only complex but are ever-changing. This book starts slow and is really six short stories wrapped in a quest plot (hence the Canterbury Tales likeness), but though this may seem a clumsy structure, once you start reading, you'll find this very rewarding. Each story is tied into the plot (which goes on into the next book) and casts light on other characters' stories and the main plot.
If you like SF and a good read, read it!