Just bought an iMac G5 and need advice on some memory and accesories. I would like to put in 1gb of memory but would like to leave one slot open instead of using two 512. On apple's site it cost $600. I've found memory somewhere else: http://www.hardcorecooling.us/index.asp?PageAction=VIEWPROD&ProdID=784 It is only $194.00, is pre-tested, and lifetime warranty. Does anyone know anything about this memory and if it should work? Additionally, what is a heat spreader for the memory? Lastly, I did not buy a specific wireless iMac so I assume I would need to buy a wirless keyboard and mouse. Is there anyway to return the other keyboard? I couldn't wait for the shipping from the apple store for a custom configuration. Thanks.