Microsoft Surface Computing
If you have a spare 16 minutes any time soon, I'd suggest taking a look at this video:
http://on10.net/Blogs/larry/first-look-microsoft-surfacing-computing/
It's hard to imagine it not inspiring your thinking in relation to surface computing.