It sounds like you're planning on buying a pre-built computer. Nothing wrong with that, but there are some perks that come from building your own. If you wanted to look specifically into how the 8320 would perform for virtualization, it might be worth building a computer around it. Here are some interesting
benchmarks of the AMD 8350 within Linux.
Now although the processor tested is the 8350, not the 8320, they perform similarly. I think it's rather promising that this AMD processor has the same computational power as a 3rd generation i7. Some things to bear in mind: The 8350 here has been overclocked, but again, the 8320 would be overclockable to similar levels without much effort.
If you were interested in seeing what a computer built around the 8320 would cost, let me know your budget and I'll put some parts together. Also let me know:
a) how much RAM you want
b) if you would consider overclocking
c) what you're planning to do for storage (SSDs? RAID?)
d) any other extra information not yet covered (such as potential Linux distros, I'll try to find hardware that's compatible)
I think building a PC around the 8320 would be a great way to go. I haven't had much experience with virtualization, but I know you need a lot of RAM, high RAM bandwidth, high I/O speeds and often SSDs are thrown in the mix (with read heavy applications anyway). Customizing your own build gets you a PC that would fits your exact needs and eliminates the need for upgrading a prebuilt.
Alternately, if you're averse to building a computer, that's totally fine. However, if you're at all interested, but daunted, don't be. It's kind of like Lego! Plus there are countless resources available to help you through the process!
Let me know what you think!
Edit: The 8350 actually is a better deal than I originally thought. Something to at least keep an eye on.