Eeeeeeeeeeee! Oh, sweetie, this was wonderful! And seriously, if you knew the kind of day I've been having (well, days -- since it all went to hell yesterday), you'd know exactly why this means so much to me right now. Thank you, thank you, thank you! ♥