the 5800k will most likely bottleneck the r9 290. but not by a tremendous amount. i would recommend to save $100 and put it towards something else. there is no reason to go with the 4770k when theres no performance gain in gaming compared to the 4670k