The way you got every character's voice so perfectly right! Potter and his stammering, Charlie, Luna - and most of all Snape. Everyone has wonderful lines, but you got Snape just right, which is about as high a compliment as I can give on a Snarry fic.
LOL funny, original and interesting plot, really hot sex... terrific!