I finally finished Harry Potter and the Order of the Phoenix yesterday. What a book! I won't discuss it here and I won't even post a plot summary, because I think the best way to read it is completely unspoilt. I was sorely tempted to read some spoilers almost from the beginning, but I somehow managed to resist and I'm glad I did.
The only thing I'm going to say about this book is that it was well worth the wait. Really.
And now, we can start speculating about what will happen in book 6!