I finished it. The new Harry Potter book. I bought it at 12:03am at a local QFC (a grocery store -- I figured it would be less crowded than traditional bookstores). I came home, pulled an all-nighter, and finished around 6:35am.
I won't spoil the ending, but I will say much of the speculation on the web has been correct. There are a few shocks plus some expected resolutions. All-in-all, pretty good. Better than some of the others (like 2).
I should go to bed now, but we need to get ready for Andrew's eighth bday party later this morning. Hm, fifteen crazy eight year old boys and me on no sleep. This will be interesting.