■ I think that an i5 should be perfect for your needs, as I don't think you are going to be rendering and editing in 3D. The best i5 you can get is a 3570k which you could probably OC to around 4GHz with decent cooling. The 2nd gen CPUs are harder to get, so you could save some money and go 2nd-hand or you could purchase a new one (for the same price as the latest i5-4690K). But hwne you upgrade, you'll need to update your BIOS to version 0803 or newer. Also what graphics card do you have (you don't always have to upgrade your CPU to get more FPS on games!)?
Visit this site for CPU support:
http://www.asus.com/Motherboards/P8H61I/HelpDesk_CPU/