I thought the Da Vinci Code was a fascinating read. Just finished it last week, and would definitely recommend it.
The storyline is great and as you say Pineapple, has some great asides, like the stuff about Mary Magdelene, The Last Supper and the Knight's Templar.
I found it really interesting and will be making one of the books you mentioned next on the reading list.
Bookmarks