I have a 17" iMac G5 which I've been offered to trade for a PowerMac G5. I'm leaning towards the straight machine-for-machine swap, as the specs are similar enough and the PowerMac would give me room for upgrading over the next year or two. iMac specs: 2GHz, 2GB RAM, DL SuperDrive, 128 Radeon 9600, Airport + Bluetooth 2.0 PowerMac specs: Dual 1.8GHz, 2 GB RAM, SuperDrive, 64 GeForce 5200, Airport The hard drives are irrelevant as they're both serial ATA and we'll just swap them out. In theory, the iMac currently has just a few edges over the PowerMac (dual layer burner, better graphics,) but those are things that can easily be upgraded in the PowerMac. The only other thing I lose is that I currently use the screen spanning hack to run dual monitors on the iMac, if I switched for the PowerMac I would temporarily go back to one display. But overall, I'll get more everyday benefit out of the extra processor than I will out of the burner/built-in graphics chip, and those things can all be upgraded later above and beyond what they are now or what the iMac could have done. I'm one of those guys who likes to play with things like this. Both machines have almost a year of AppleCare left on them, and it comes from a trusted friend. Thoughts?