I finished Harry Potter and the Order of the Phoenix last night. I may be late on the Harry Potter band-wagon, but these books are incredible works of fiction. J.K. Rowling starts so many threads of plot throughout the story, that I lose track of some of them until she brings them ALL back together in the end. Her books have perfect pacing that lead the reader to an amazing grand finale. I'm truly in awe and can't wait to start The Half-Blood Prince.