Oh. You had me from the very first line, and if my computer hadn't been messing me around, you'd have got a comment immediately, before I read the rest.
Suffice to say, this was wonderful, and if you turn out not to be on my friendslist I will be stalking you for ever more...