First off, I am a technology addict and not a fanboy of any brand. That said, I was (still kinda am) rooting for Microsoft on this one. I pre-ordered the Surface as soon as it became available, and when MS screwed up my order, I stood in line to buy a Surface. I - really - want - this - to - be- a - revolutionary - device. That said, I feel that MS has let me down. Or maybe I am the exception, but allow me to elaborate: Performance is extremely sluggish in some apps, like the mail app (of all the things, yeah I know). Performance is so poor that the mail app is almost unusable when I want to quickly compose and reply to emails. I reinstalled the app many times and that didn’t work. I finally did a 'PC refresh' and was in the process of applying updates, when the process hung and I had to restart the device and go through everything all over again. Applications sometimes exit unexpectedly Games stutter and are not smooth IE is terrible. Text boxes in forms are weird and composing is a nightmare because the text seems to disappear in the left margin. I don't care that the app store is still starting to grow and that all my favorite apps have not yet been written for RT. Those will come in time. My problems are platform specific. If the platform isn't solid then nothing will stand on it. I am still going to hold on to my Surface and hope that between advice I get on the forums and software updates from MS, things will get better.