The OP's requirements are this:
Play WoW/League of Legends at the highest quality at 60 FPS and the ability to stream using a very CPU-heavy flash encoding process for $650.
He doesn't need USB 3.0 ports, there is enough room in that case for the parts listed.
As for the 660 being an...