I currently have a 2.16GHz C2D iMac with 2.5Gb of ram, with the x1600 graphics card. I am very much into photography and use my mac for editing (Aperture and photoshop). My aperture library is getting pretty large and i find my computer is getting seriously bogged down. Furthermore, for the past year and a half, my imac has been getting more and more unstable, often freezing during processor intensive tasks. I had initially wanted to get a Mac Pro, but I don't think I want to spend that kind of money right now. And I also have some graphics card issues with random screen artifacts popping up now and then. I guess I can pay to try to repair it, or alternatively, i can go with a new mac mini. What do you guys think? I would probably looking at the 2.4GHz Mac Mini, with either 4Gb or 8Gb of RAM. My question is would getting the new Mac Mini provide a noticeable performance increase in programs like Aperture over my current iMac? Also, would getting 8Gb of RAM over 4Gb provide enough of a performance benefit to warrant the extra $400CAD?? Any advice would be helpful! Thanks guys! BTW, I also considered the new iMacs, but I like the idea of the Mac Mini being headless for the option of connecting it to a high def TV as a media hub a few years down the road when I get another mac to replace it (especially with the new HDMI support).