My wife's computer is a first gen G4 iMac 700 mhz. She has been complaining that it doesn't have enough ram to adequately do the photoshoping that she does at home. it is a stock machine with A 128mb chip in the internal slot and a 512 chip in the user accessible slot. I would like to replace the stock 128 chip with a 512 one. I have found some instructions on how to disassemble the machine, and I feel that I have the necessary skills to perform the upgrade. However, I have been told that the ram in the internal slot is of different specs then the user accessible one. What type of ram do I need for the internal slot? Also I have a spare 60-gig 7200 rpm hard drive that I would like to exchange for the stock 40-gig 5400-rpm drive the came with the machine, Will their be any problems with changing them out? I read that the iMac uses ultra ata drives, but the drive I have is a sata drive that I removed from an external case. Does this matter? One last question, Where in the hell am I supposed to get thermal paste? I called my local Radio Shack and they had no idea of what I was talking about.