Forgot to mention
Angels & Demons (I knew I was missing something for that long a time period).
Much, much better than
Da Vinci Code. I wish they'd made A&D into a movie. Of course, nobody trying to make a movie from one of Dan Brown's books will ever even sniff the inside of the Vatican now.