loved but then i am married to a computer geek and both my kids are geeks too. might be too complicated computerwise for some...love everything dan brown writes.
A little slow to get exciting (author had to explain a LOT) but once it started getting exciting it never stopped! I was on the edge of my seat for most of it.