I got one because I needed one to test a program on, which I still haven't gotten around to doing because we had to have our Central AC Unit replaced, and I"ve been a good bit of minor repairs around here by the grace of God. Anyway, I purchased it because I took two C# classes from a community college a while back, and I did a little bit of work with it. Mainly just hobbyist type activities. I'm not an expert, but I know more than some of the average bears. I was interesting in porting one of those projects to Windows Mobile and other mobile devices, but mobile first, since it would be native. Anyway, let's cut to the chase, I turn the speech recognition off, and it still comes on. It is lacking in many features, and it is a bandwidth hog. I never had any intention of playing LIVE games on here, but it has been tempting since it can be really worthless at times. It's turned into a paperweight atleast four times without installing anything on it or visiting many websites at all. Now I've learned my lesson. It would be very foolish to go boasting over which operating system is better or more cost efficient. I got stuck using GNU/Linux for quite some time, partially by choice, then by my refusal to purchase Windows licenses and not wanting to go to the slammer or pay $10 million dollars for one license, which costs them about $3 to create comparatively with the volume of licenses that are sold on the market today. So I finally end up with Windows 7 smleven and all the nicknacks and whattymadoos that microsoft usually gives upstarts and students but made me pay to get, and then I decided, it wasn't even worth it. True, I got to play with Windows 8, which for some, is probably the best thing since the first person sweetened tea or sliced bread, whatever your region may prefer(I often playfully scoff at types of vernacular, but like I said, I'm just some dude). Honestly Windows 3.11 was more exciting for me. It's all been done.