Here's another project to make surface or touch computing mainstream. This one is a development of the X Windows system used on Linux and many Unices. It's worth reading. I'm now aware of 4 projects having to do with touch or surface computing besides Microsoft's heavily touted efforts. MS is definitely the leader in this space, but apparently the field is about to be crowded.
Beware of the optimism in this article. It's a bit much and so slightly unbalances the tone of things.