Forced bonding, lots of touching, snarky Snape who doesn't want to admit his feelings for Harry, a great cast of extras...what the heck isn't there to love about this? Oh, and Severus saving Harry! One of my BIG favs! You definitely pushed lots of happy buttons in this one. :D