Rate the pairings from 1 (not even in your worst nightmares) to 5 stars (utterly perfect!), then add three more to the bottom of the list.
Riddle/McGonagall * <-- She would so whup his ass! I'm not sure how, but she would.)
Luna/Neville ***** <-- I love this one!
And my three are:
Snape/McGonagall ***** hp_snape is so gonna kill me...
Also, Millicent/Draco ***** because dracobella and mboly convinced me! :D
And...Barbie and Ken as Galadriel and Legolas!
April Masters, where are you?! I've heard there's an Arwen and Aragorn pair, too!