I have a relatively new MacBook. And I am interesting in upgrading the memory from 2GB to 4GB. I have already determined that my MacBook will support up to 4GB however I want to make sure I am buying OK RAM. Since Apple sells their 4GB kits for 400 dollars I figured, yea right F@ck that I'll find something better. A friend of mine recommended ramjet.com. But theirs is still 150 dollars. I found another website that sells them for 110. However I feel I could do better so I decided to go to tigerdirect and newegg, like I usually do when I need computer parts, and see what I can find there. I am looking for two 2GB chips and here is what I have found. The cheapest 2GB chip I found was around 35 bucks so for two it would be around 70 plus shipping and handling. However I don't think its "Mac Certified Ram"... personally I don't buy this crap at all, I don't think it makes a difference. However while doing some research I found this: "SPD Programming The SPD programming on a module is what determines the timing of various tasks (read data/write data/refresh cells/etc.) during the memory clock cycle. Apple memory is frequently different from the industry standard for these timings, and this is why standard pc memory will often work in a Mac but run slowly. An incorrectly set SPD can rob you of up to 50% of system performance. Ramjet modules will never have SPD compatibility problems." Can anyone let me know if this is really true? Or can I just get the nice cheap RAM sticks off newegg. Also if anyone has sticks they would recommend, let me know. Also I was thinking about getting this hard drive... http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=4167702&CatId=2682 If anyone would advise against that particular hard drive, or recommend another, that would also be appreciated. Normally I'm a pretty computer savy guy, I built my own PC desktop... But when it comes to my macbook... I baby it, and I don't take chances.