I am surprised. Microsoft hardware are usually above and beyond. The Surface itself, built-quality is a tank. It's just it's keyboard accessories that SOME people have issues with. It simply looks like that the manufacture of the keyboard is unable to keep up with it's production quality. In other words, Microsoft had been had, by trusting a company that decided, in order to meet demand, and maximize profits, release faulty products. This is nothing new, and very common with manufactures in China. Apple was smarter, they produce a wide quantity but verify themselves the built-quality before giving the go. This is why for example, the iPhone white took AGES to come out. I won't be surprised if Apple noticed that the white isn't the same between devices. A move that I hope that Microsoft will take form now on. The only hardware that Microsoft ever produced that is sub-par is the XBox 360 revision 1. Everyone screws up. Nvidia did, AMD did, ATi back in the day, Dell, HP, you name it. Yet, I don't see people freaking about Nvidia GPUs, especially when for many their GPU cost more than the surface, whether it's the GPU in their PC, or their expensive laptop. I am glad that Steven Sinofsky has been fired, clearly he rushed the Surface release. I mean Office was supposed to be a later release, he pushed an immediate release, where you can see that Office is far from being done porting it. Remember when Valve ported Half Life on Linux, they got ~12fps at first, but now it's fine? This is the same. Office was ported, but some serious optimization was needed, and instead of waiting, it was rushed out. What should have happen, is that Microsoft give away Surface RT to developers, so that they can test their software out, so that you don't have games like cut the rope that can play fine on a microwave, is choppy on the Surface RT, this would give time for Microsoft to finish it's Metro app to start giving a good impression to people, and finish off Office. I agree, FINALLY! Hopefully now, this will continue, and also make people stop looking for the lowest price possible, and look for quality everywhere else. So that we have decent laptops, decent desktop by OEMs that don't fall apart, and better warranty coverage and service. A product doesn't need to be in metal to be in good quality (See Lenovo business line products), but it doesn't mean to use the plastic used in water bottle to make a laptop either. The problem is that the PS3 and XBox 360 was overpowered for it's small form factor, hence why these consoles are so freaking loud. Also you have to remember that both PS3 and XBox 360 was not only getting fastest processors but also the cheapest.. meaning really old tech. Which means, hot hot hot. It's like if open a PS3, and change the GPU with a GTX 400 series. Magma will spill out of this thing. I think what will happen, is that as followed: -> Microsoft is aiming the XBox as an entertainment system, and casual audience the most.. you can see this with the current state of the XBox 360. You'll see a small performance bump, which will translate to WiiU like graphics in terms of polygon count, and simialr texture sizes, but a bit better visuals as they only render on 1 screen. The rest will be invested in PVR like features. While it will have it's Halo games, I think it will be like what Nintendo did with the Wii. have hardcore games, but mostly games targeted casual games. I mean look at their past few E3, their casual gamer segment gets bigger and bigger, and so it's entertainment... while it's hard core gamer segment is getting MUCH smaller, showing 3-4 games.. and about the same ones every E3 (COD, Halo, and 2 FPS/Adventure third party games). Oh and I forgot the obligatory sports game which is on all console and PC, let's ignore that. -> Sony PS4, NO WAY they'll do a massive loss console. It didn't work with the PSP, didn't work with the PS3, and didn't work with the PSVista. Yet, by not aiming fancy specs and ridiculous price system, they fair very well. See PS2 (GameCube was more powerful, yet didn't fair well). Sony is no financial situation to sale a console at a loss. So I expect a late launch, and not only that, a minor bump in specs. Perhaps this time, most games will be in 1080p, or 720p with AA. As Sony focus is on gaming only, and rendering on 1 screen, the graphics will better than the WiiU and the next XBox, however, not much above next XBox, it will be very close. I agree. While the Surface RT isn't perfect, and has a rough start, this is the first time Microsoft is doing this serious and a huge worldwide scale (unlike the Zune which was U.S only). You are bound to have issues. And to be honest, I don't think anyone here could have done any better. And it's still MILES better than what OEMs have ever done. All Microsoft has to do is: -> release a firmware update for the wireless card to support more routers (this is something Microsoft has to push with the wireless manufacture, although, Microsoft might need to make a revision 2 of the Surface with a newer revision of the wireless card in it to solve this problem. So for the user, an exchange should solve the problem, once it's corrected. -> updates on WinRT to improve performance.. already they have just release a bunch of update for this, which does this, and improve start time of apps. -> Finish optimizing Office and release it -> And finally, have a serious talk with the manufacture of their touch cover (lawsuit?, and/or do affairs with someone else, if no arrangement and compensation could be made?) In others, nothing that can't be fixes within a few months. It was a VERY smart move for Microsoft to hold the Surface Pro and see how the Surface RT does. This has minimized the mess greatly.