First read February 15-17, 2010
I had a lot of problems with this book - poor characterisation and some stupid plot twists and more - and yet it was just so straight-up entertaining that I couldn't put it down, even as I rolled my eyes. I want the sequel now.
Second read March 13-19, 2012