Have just finished Dan Brown’s Angels and Demons and I have to say that once you get past the science bit (and Brown has clearly researched the science but has utterly failed to understand it) there is a half-decent plot albeit with a rather obvious twist in the end.
It’s better plotted than The Da Vinci Code as it does actually build to a climax rather than a series of anti-climatic cliffhangers.
The characters are as poorly sketched as they were in The Da Vinci Code though and are little more than stereotypes.