Awww, Sarah, this is fabulous! I expect to see it on the Archive before the end of the month. I laughed at all the same places as everyone else, but then that ending... so sweet.
Now, if you'll excuse me, I'm going to go read it again. And save it to disk. And maybe even print it out...
PJ