I know that the majority of people on OCC takes pride in building the optimal computer for specific tasks; however, sometimes it's easier to go with a pre-built computer, since it's a lot less of a hassle. Especially if you are building for friends and family, and do not want to have to troubleshoot every other week, because they accidently deleted System32 or dropped the computer on the floor.
MSI has released the world's first 27-inch all-in-one PC aimed at gamers. It features a touchscreen with anti-glare coating and a resolution of 1920x1080 pixels, a GTX 670MX with 3GB dedicated GDDR5 RAM, an Intel Core i7-3630QM, up to 16GB, 1TB HDD and an optional SSD. The all-in-one PC can also act as a monitor for consoles such as PS3 and Xbox 360 via HDMI cables. And you can even switch between Windows and the console by pressing the OSD key on the PC.
The all-in-one PC packs some hefty specs, and they should be plenty for most gamer's needs. So if you're approached by a dad asking to build a computer for his 12-year old son who loves gaming, this thing might be an easier alternative to self built computers.