I originally built this computer with the intention of streaming, and it has worked flawlessly at it. I stream 1080 with zero problems on all the games i have thrown at it, on max settings. I play World of Warcraft at over 200 frames, and stream at over 180+. I play DayZ at max settings and also stream it at it. I have played battle field 3 and Crysis 3 at max settings no problem. Please don't tell me that the i5 3750k was a better choice in the comment section, because it wasn't. For gaming this was a better choice, and for streaming the 8 cores completely dominate it. ( I understand that it uses 2 cores for every task, do the math.. gaming plus streaming = 4 cores being used, which means an extra 4, for whatever else). When it comes to the point where any processor past a certain point of quality will run your games at max settings, i would prefer to shell the extra 100 bucks at a better gpu.