I want to pick up another 512MB DIMM for my G4 iMac, to bump it up to 1 GB and was talking to my friend who runs his own computer business, since he can get items at cost. I was going to buy through him to support him and to save some money. The only SO-DIMM he can get though is Kingston RAM. This is not an issue for me, as I have heard great things about Kingston, and know Mac users who use it with no problems, however the issue is that the details on the RAM on his suppliers website specifically list compatability for Toshiba laptops. So, Im wondering if this makes a difference or not when it comes to iMacs? Is a So-DIMM a SO-DIMM no matter what, regardless of what it is compatible with? Does this matter? Are SO-DIMMS very proprietary? Any advice would be appreciated. And I already know that Crucial makes the best RAM, has good prices, yadda yadda, but as I said, I do know that Kingston RAM is very good, that it works in Macs, and also, I would prefer to save some money and support my friend if possible. Otherwise, Ill go to RAMSeekers or CanadaRAM and pay the extra $30. Thanks for any help!