In my opinion, the RAM and SSD would help tremendously. For VMs, especially the RAM. I've found disk and internet speed to be my biggest bottlenecks. My dad has this fiver year old iMac. I did a fresh install of everything and it's proving that it can still be "speedy" today. With extra RAM and...