Just finnished 'Litte Brother' by Cory Doctorow. Somewhat geeky and there is a strong teeny feeling about the book. Nevertheless, I enjoyed i tremendously and the storyline is strong and drives you through the book. Very impressed.
You can get a free download on:
http://craphound.com/littlebrother/
(And no: I am in no way affiliated with anybody relevant to the book - I really just enjoyed reading it. And I will donate a copy of the book to a library).