My existing setup: iMac 2010 base model (I3, 3.1GHz) with 12GB ram. I have got plex server, mysql server, vmware fusion 5.1 with windows 8 (for .net development) running on them. Of late, I have noticed my machine is slowing down and seeing lots of applications hanging and spinning beach ball. I have checked the hard drive using disk utility and it hasn't reported any errors. So thinking about reducing the load/pressure on the iMac, by buying a mac mini (both iMac and mac mini will be connected to a gigabyte switch) and moving the vmware fusion instance, mysql server and plex server to it. mac mini will run as headless and i can screen share with iMac, if i need to configure something on the mac mini. The reason i want to go down mac mini route, rather than new iMac, is i can get current generation mac mini for £200 discount (on both i5 and i7 models) from work (strangely i don't get discount on iMac). My concern with this setup is, as i am planning to run the mac mini as head less, i need to access vmware instance on it using windows rdp or screen sharing from iMac. So i want to find out how the response would be. Will there be any lag or will there be any other issues which i haven't thought about with this setup. I can buy a cheap windows laptop, but i don't think i can go back to using cheap laptops after using macbook air and premium windows laptops will cost me at least £800. Any help, suggestions or comments about the setup or lag issues with accessing vmware instance using windows rdp or screen sharing will be greatly appreciated. Thanks for reading my post.