Slight hijack here...
how the hell did I not know about Touchbuddy??
Looks like I'm buying one if I get my promotion at work. Money's tight and my God-daughter and her folks are moving halfway around the world soon so I can't otherwise. But this looks fantastic Wild Bill!
One bit of constructive criticism: double check on the spelling of "arcade"