I use this mostly for gaming, but also for a bit of everything. (Movies, College Work, etc.) I've had no problems with it at all! It runs beautifully and I'm yet to find a game that I can't run on Ultra settings.
The new games that are coming out are requiring more, so I'm eventually going to upgrade to 2GB of Video Memory and 16GB RAM. But for now this build has work amazing! Sorry if cable management isn't so good, I tried my hardest. Like I said, this is my first build, so I tried.