I know that the 300 fits my GTX 260 with room to spare, but i'm also considering the CM 590, as it has more fans. I'm pretty sure that it'll fit but its not as popular so that info is a bit hard to find.
If you guys could help me decide, that'd be great :D