http://www.stardock.com/products/start8/
The best US$5 you will ever spend
I use it on my desktop machines and it is how win8 should have been. I have a surface pro too, and the whole Win 8 interface begins to make more sense with a touch screen - hopefully 8.1 will fix most of the issues next month (athough there is a great free app called windows 8 cheat keys which is a must for learning how to do things!)