For $400 bucks, you cannot beat a R9 290. Next month the custom cooler versions are coming out. Get one. You can update your CPU later. I hear you can flash them and unlock the cores and make it a R9 290X. That's stupid amazing, $400 for post Titan performance.