Hi, I am a freelancer web developer and I am planning on buying a new Mac. Due to a recent experience with my now 5+ years all iMac over heating to burn out the video card I started to think that all in one computers might alway have some issue and I will not even mention the trouble to upgrade it. Should my next computer be another iMac or should I get a Mac mini or even the new mac pro so that the heat of the screen is not in top of the CPU, Hard Drive, motherboard, etc? Note: I don't play games on the computer or do any rendering. I don't need a NASA computer as I will not be folding molecules. I do hate cables messes. My current setup is an iMac 2008 with a 24 LED cinema display.