I have had my Surface (Pro 2) for 3 weeks and am loving the experience. Did a fair amount of research before buying and could see that I was mainly going to be using it in tablet mode (no keyboard) or attached to a Deskstation set-up. I therefore did not spend any additional money on the various Surface keyboard options. For £33 (GBP) I bought a "Logitech Cordless Mediaboard pro (Bluetooth) (PS3)" (available on Amazon) which is sold for use along with a PS3, but works fine with the Surface. Uses Bluetooth, so that USB port can still be used for something else. Has a built in trackpad that works fine for my usage. Recommend the Surface as a one unit solution and at £33 the keyboard is a bonus.