Hi there, I have a iMac G3 with the following specs: 350MHz 512MB RAM (not sure about the hard drive but it isn't very big) Now, Could I upgrade the processor to an Intel, G5, G4 or a better G3. What is best processor I could put into it? How much ram at max can it take? What hard drive can I put into it? Could I put leopard/ Snow Leopard on it? Thanks, John.