I use this for everything under the sun, the i5-4670 and gtx 660 combo tackles every task imaginable, from playing Crysis 3 in1080p maxed out settings, to 3d video editing, to anything you can imagine without missing a beat. The only problem I encountered with this build was mounting the Kraken x40 onto an 1150 socket. Although on the manufacturer site it said it was compatible, there was no provided mounting to fit the 1150. I improvised and used some provided washers for mounting the chassis fan to create enough space on the bolts to ensure a snug fit... Not sure if that's what they had in mind when claiming lga1150 compatibility. All in all I have no complaints, and the only thing I would recommend is a good SSD to go with it to reduce bottlenecks.