I liked The Da Vinci Code quite a bit. I found it a good and gripping read in general, though at times it did stray too far in explaining some odd interpretation of history.
Some people have been somewhat incensed by the basic plot of the novel. One reason for that might be Dan Brown’s claim at the start that:
All descriptions of artwork, architecture, documents, and secret rituals in this novel are accurate.
I read the book as a work of fiction. So I don’t think it gives any insights into Christianity or its history. Unlike this article though, the person to the right of Jesus in The Last Supper seems to me to be at the very least an effeminate man.
The idea of Jesus not being divine also presents no problem for me as I am not Christian.
UPDATE: An interesting website related to the book Cracking the Da Vinci Code.