Hee, this was so much fun! I really liked the way Snape provided a running commentary to everything -- he had me laughing all the way through *g*
I'd be hard-pressed to choose what I liked most, since I'd probably end up quoting the whole thing back to you. This is going to stay as one of my favorite Animagus!Snape fics of all time! :D