This is my main rig that I game on. I also use it for light video editing and general usage. This setup plays every game I've thrown at it on high to ultra settings. Actually it usually plays at ultra settings with some of the AA turned down. All the parts worked out the box with no fuss at all. Not only that, I dual boot into Ubuntu Linux and all the components where picked up there as well without a hitch.
I would highly recommend this type of build for someone who is counting their pennies, is a new PC gamer, or just wants a mid end system.
The plan is to use this as a building platform to go from a mid end system to a nicer system. Not necessarily a high end system but something that looks more polished and nicer. So I plan on upgrading the GPU and case within the next year and the peripherals whenever I get the chance.