It is finger painting with no mess!
I've posted about mutli-touch interfaces in the past so I figure I should mention that Microsoft just released today Surface. On10.net has a video demo of Surface. Now the question is what type of API access does this puppy have so we can start developing for it.
If you're really brave (or bored), you can build your own.