I currently have a 24" white iMac Core 2 Duo 2.16GHz with 2GB of RAM. I am getting kind of frustrated at its upgrade limitations. I can only go up to 3GB of RAM, and the CPU and HDD cannot be upgraded. I do however love the 24" screen. It works beautifully for everything except for iPhoto. Loading RAW files from my 5D is mind-suckingly slow. I am not even talking of editing or anything, I mean just scrolling through my library. (My iPhoto library is on an external FW400 drive, a 7200rpm 1.5TB Seagate -- the internal 250GB drive is just not big enough.)
I am thinking of purchasing a used PowerMac G5 to replace the iMac. The CPU will be slower, but I can add up to 8GB of RAM, which seems to be the bottleneck in my current system. (Also I can have 2x internal hard drives which should speed things up as well.) Every time I look at top (command line) or Activity Monitor (GUI) it shows pretty much all 2GB being used no matter what I am doing, while the CPU is usually not terribly loaded. I could get the upgrade to 3GB, but I am wondering if that would be enough.
I was just wondering if any of you had any input based on your experiences. Clearly my best bet is to go to a Mac Pro, but I don't have the cash for that right now, so basically I am just wondering whether the potential quadrupling of RAM will balance out the slower CPU's. I am thinking of buying a 2x1.8GHz PM G5 that is for sale locally.

