Microsoft Surface Keyboard and Hardware Start button not responding

I have been quite happy with the Microsoft Surface RT Device and the overall Windows 8 experience. Being a Windows 8 developer, i find it a very intuitive experience to working with Windows 8. But not all users are developers so an end users experience with Windows 8 does matter if Windows 8 really has