General rule with VM's: The more cores, the happier they are.
Overall, the FX-8350 would be better since it's 8 cores versus 4 cores /8 threads. The other thing is to get as much RAM as you can afford. A good VM machine needs at least 16GB, but if you can swing it, 32GB.
Also, if you're not gaming at all, you can save some money by lowering the GPU to even a 7750 or lower.
Thanks for the reply, and yeah that makes sense, and I'm going to be adding RAM soon, I'm just strapped for cash at the moment. I just know that Intel has got a lot going for it under the hood, and my life mostly revolves around my computer, so I want top notch performance (up until $300, haha), so I just really can't decide, because I kind of feel that unless I'm gaming, using "boring" stuff isn't really intensive enough to benefit from a premium Intel CPU. Somebody can correct me or add they're thoughts though.