If you are on budget, you cannot go wrong with Pentium G3258 CPU + Asus H81M-PLUS motherboard and overclock the CPU to at least 4.2GHz with perfect ease (it is unlocked). Later you can upgrade the CPU to i3, i5 or i7. AMD system suggested above will also be good, but no upgrade path.