God, are people still recommending this book? DaVinci Code reads like a Nancy Drew novel - quick read, good page turner (who can help but turn the page when the chapters end with "He knows the answer, but can't tell yet" - just like Nancy's mysteries), but, ultimately, it's just bad.
It has transformed a whole group of non-readers into readers, though, and that's a good thing.
So did J.K. Rowling's books, and I know which I prefer....