Since i know its right around the corner, and I'm aching to buy it i want to be prepared for when i go to pick it up from the apple store the day it comes out. What is the best type of ram you can get for it? (want 4gigs total) And what's the difference between the types of ram like DDR2-667 and DDR2-800?