Originally Posted by Spongeboy5040
There is no hyper threading on the 1220s only 1230+
This is correct. I'd recommend a Xeon and ECC RAM, just for integrity purposes. Not required, but recommended.
I assume you are using this yourself? 20-slot Mumble, 8-slot Ventrilo, 10-slot CS:GO, and 20-slot Minecraft together (assuming with all slots full) will require a decent upload speed (I'd say at least 10Mbps). Have you thought about renting a VPS? You can rent dedicated Minecraft servers for $10/mo or less which will give you great performance. You can get cheap-o VPS (2-4 cores, 2-3GB RAM, 2-3GB Swap, 40-100GB storage, 1-3TB bandwidth) for like $5/mo, which would be perfect for your vent/mumble services, and even a website to boot. I'm not sure what it takes to host CS:GO, but I know their are dedicated hosts out there for it.
For example, check out nfoservers:
You can get a 10 slot CS:Go server, with free webhosting, and 15 free Mumble slots for $10/month (month-to-month, or $8.99/mo for 3 months up front), with CS:Go up to 100 tick. You won't be sucking up your bandwidth, you won't be paying the electricity, and you won't feel any heat from it. You're looking at a $110 CPU which is almost a full year of this hosting. Historically, the people who come around here talking about game servers (myself included) will end up hosting for only a few months before they "move on" to other things. Seriously, think about it -- do you think you will be playing CS:GO and Minecraft long enough to justify $400-600 in hardware? Sure the hardware can be re-purposed, at a cost of $15-25/mo for the hosting you would need to do everything you want, it would take at least 2 years to be more cost effective than a professional hosting, and that's not including electricity costs.
If you don't have a great internet upload speed, anyone who uses your servers will likely get frustrated from the latency and lag, which makes for a bad experience. Just think about the hosting; it's worth it.