So i'm getting a new computer. I currently have a dual-core g5 2.0 which is up for sale and i have a 20" ACD. I'm torn between a Mac Pro, which was my original intention, but now i'm considering a 24" iMac. How upgradeable is the iMac in terms of the processor and what to expect in the future as far as chips go? How easy is it to upgrade the HD. i mainly use photoshop, flash, pro tools, logic stuff like that. sometimes movie stuff but not much. also one of the reasons i'm iffy about the imac is that i have a macbook, if they are comparable in terms of speed i don't feel like buying the same computer twice. But as far as my desktop goes i have a LOT of info on the HD so if i just used the macbook i would be accessing a lot of info from an external hd. and advice?