Are the 667 mhz PC2-5300 DIMM's compatible between the Intel Core Duo MacBook Pro's and the Intel Core Duo iMac's? I'm looking to upgrade and have found some advertised as coming from a Mac Pro at a decent price and was wondering if it would fit my iMac. Thanks.