I am absolutely astounded by this device. I've been in I.T. for over 25 years and not even remotely did I think I would be purchasing a Surface Pro. My normal rig for work is an 11" MacBook Air running Win7 in VMware almost 100% of the time. It is usually connected to a 24" LCD in the office and a wireless (via usb) mouse and keyboard. When I started to figure out what the Surface Pro actually represented I decided to try one out and luckily tracked down a 128GB version at a local BB. Well after only a few days, this unit is definitely a keeper! As a result I will be selling my 9 month old MacBook Air, my gen 2 iPad and my 3G Nexus 7. This device has proven to be able to replace all of them. Not perfectly replace them but GOOD ENOUGH and only one device to worry about now. Is it perfect? Not a chance! But I understand (and expected) the limitations of the device and for MY usage it has turned out to be a home run from Microsoft. It's certainly not the best tablet out there and it's not the best laptop but the hybrid combination is stellar for my business and personal usage. I can use it as a tablet when necessary and I can use it as a basic laptop when needed (like when I'm typing this right now). Being able to take notes in a customers office with the pen is the icing on the cake. Brilliant. I'm ok with the weight and size (lighter than my MB Air!) and I have the Type keyboard cover installed which is a marvel of engineering in its own right. I'm still also very surprised at how fast this thing is. I love how liberating it is to be using a tablet that is really a full blown Win8 PC. Almost no limitations on usage, browsing or software that I'm typically used to with my previous tablets. That alone is almost worth the price of admission. Weaknesses? There are a few... Wish it had bigger storage options or was easily upgradeable. The 128GB is ok for my business stuff combined with my 64GB MicroSD card but if this was my main home rig it might get a little tight pretty fast. Ok though for a first gen product. The kickstand is clever but definitely needs to be adjustable or at least more of an incline. Stands up a little too vertical for my tastes. Battery life could be better but at 4 or 5 hours, more than enough for me. I'll be keeping a charger at home and in the office so it's rarely on battery for any length of time. My MacBook Air wasn't much better as a comparison. The Type cover sometimes is not re-detected when I detach and re-attach it. Requires a power down and restart to come back online. Not often but a bit of a nuisance. Hopefully is a driver issue that can be fixed. I run my screen at 150% scaling but that isn't good for my external monitor. It's perfectly usable but my monitor is better at 125% or native. Microsoft is apparently updating the video driver so that each display can have it's own scaling. Fingers are crossed. (not a deal breaker though, just a pain flipping the scaling back and forth when I unplug from the external display) Power connector is wayyyyy too fiddly. Total pain to attach it and definitely needs a redesign. Also wish the power light on the magnetic part changed colour like on Apple charge cables to indicate charge status. (love the extra USB port though on the power brick for charging other devices. Very clever and hugely useful) Trackpad on the keyboard is a little cranky and doesn't always work as expected. I mostly use the touchscreen though combined with the Microsoft wedge mouse so not a big deal. Would still like it to work better though. Function keys on the keyboard should be lockable so that I don't need to hit the function button for them. (are they?) There seems to be some haptic feedback when you hit the home button on the bezel. If so, is there a way to enable that for the keys on the onscreen keyboard? That would be brilliant as I have that on my Android phone and it does help improve accuracy. Built in 3G and LTE support would be useful along with a GPS chip. (it is a portable device after all) Extra USB port would be a bonus. Internal pen storage would be nice. Anyhoo, as mentioned, all in all I'm pleased with the device and pretty sure I'll definitely be purchasing Gen 2 of this product if Microsoft keeps pursuing this format. This thing combined with my Galaxy Note 2 is a great setup for mobile road warriors. Cheers! P.S. The look on people's faces when they see this thing on my desk running my monitor with mouse and keyboard is hysterical when they realize what they are looking at is actually a real PC. Most are shocked! Already 3 people I know have said they are absolutely buying one now that they understand what it really is and see how well it works for me.