What book was so good that you stayed up all night to finish it?
The one that comes to mind first is Back Roads by Tawni O'Dell. I couldn't wait to finish it. I had to find out what happened at the end. I definitely want to re-read that one at some point, but there are so many new ones that I want to read too!