I was looking to upgrade the memory of my niece's iMac 333. On Crucial.com i have to pay about $100 for a 256MB PC100 SODIMM for the iMac, while a PC133 SODIMM is $79. Can I use the PC133 vs the PC100? Can I use a generic SODIMM vs one that says it is compatible with the iMac? Can anyone shed some light on the situation for me? Thanks.