I have a PowerMac G5 that I got for free and I would like to upgrade the ram and maybe even the hard drive if it's cheap. Just wondering what kind of restrictions I would have spec-wise..like could I use DDR3 ram? I also would love to upgrade the USB 1.0 port to a USB 2.0 as it SUCKS having the slow USB 1.0. Wouldn't mind upgrading the firewire aswell.. Sorry about the lack of details I'm typing this on my iPhone...