Hahahaha, that's true.
Oh, and I'd find Snape the hero ... if he had more "screen" time in the book (and hopefully the movie will give more time to "off-screen" stuff such as events at Hogwarts under Snape's headmastery, and Hermoine's destruction of (and likely torment by) the Hufflepuff Horcrux).
Snowflake: Oliver Wood is my biggest Potter crush, 'cause I was hooked on him for two of the movies. I have to print a correction: The unlikely, but

name of the actor who played Wood was
Sean Biggerstaff ... not Jack Biggerstaff (which was obviously a freudian mistake on my part).