The Snape and Harry thing are definitely to be expected but Cho and Gellert? Wow -- that's fantastic and nothing even remotely predictable. I'm so glad there was so much love for rarer characters and also for older characters (yes, Virginia, grownups like to wank too!).