Thanks and yes. I have VMware running on them and a few different OS for testing and training before I break something at work. Now that we are moving to MS Azure for IaaS, its more for my self-learning.
Not sure really. I am not a big gamer right now, but may look into a different one once I get more into it.