Wow. Before I begin my review, I want to preface it by saying a few things. I know a lot of people think Dan Brown is a crappy writer who writes crappy books about crappy stories with crappy characters and crappy, unbelievable plots. I know a lot of people think Dan Brown is one of the best at th...