Just one little comment here, and it's probably inappropriate, but I really get tired of seeing people rag endlessly on books they just don't like for personal reasons: Dude, stop bitching.