I have been using a G5 1.6 Ghz single processor machine for the last two years during graduate school. (I got it broken off craigslist for cheap and fixed it for cheap). I have about $400 in the machine now after a memory upgrade to 2 GB (4 512 sticks). I have been using it primarily to write my thesis, and I spend a lot of time using programs like DeltaGraph, Canvas, Aperture 2.0, Office Suite, TeXshop and a few others to prepare my thesis and create figures etc. The G5 seems to lag a lot using big programs like DeltaGraph, Canvas, and Aperture 2.0 when I work with large files or try to edit multiple images, but overall it has been fine. It does seem to get bogged down using Safari sometimes too. I have 10.4.11 installed. Now I will be doing less intense/frequent work, but I just got a new DSLR and I will be using Aperture 2.0 much more often. My question: if I upgrade the video card and memory can I get decent performance out of Aperture? I know I am at the lowest specs for the program. I have 4 512 sticks of RAM and the original GeForce FX 5200 with 64 MB vram. If I spend another $400 I can upgrade the video card and up the ram to 3 or 4 GB. My other option is to buy a refurb mac pro ($1,999) and sell the G5, but that is much more than a $400 investment. Should I spend another $400 on the G5 and stick with it until the next major Mac Pro upgrade next year? Any other ideas? Sorry for the long post! Thanks guys.