This is great, some really clever tricks to make it seem more polished than your usual BASIC fare. I'm terrible at it, though! :-D