I read alot. And I have so many favorite books that it's hard for me to chose one.
I read basically anything; classics, mystery, fantasy, romance...you name it!
But one book that I never tire of is Meg Cabot's Boy Meets Girl.
It's a very girly, romantic and funny book that is comepletly written in E-mails, IM's, Diary entries and such.
It's bloody brilliant. It's part of a three book series that aren't directly connected, you can read one without the others.
My paperback is pretty worn out because I read it over and over again.