*COMPLETE* The Hogwarts 'Fairy Ghostmother' grants everyone their Christmas wishes. Hagrid gets a dragon, Harry gets some surprised visitors (now slightly tweaked- sorry, Percy!), and the seasonally uncheerful Snape gets... Hermione Granger?
The war with Voldemort has been won, but personal battles are still being fought. Hermione Granger wins the round against Serverus Snape only to run up against a morose Harry Potter.
HG/SS: Hermione and Serverus have a secret. One of Fred and George's pranks could allow Crookshanks to (ahem) let the cat out of the bag. Rated for innuendo.