Well I decided to take the plunge and upgrade my current stock MBP. I replaced the 4gb Ram with 8gb Ram of Kingston Memory. I haven't had any issues with the ram. Although, I still get the rainbow from time to time. I went with the Samsung 1TB drive from Newegg. I didn't have any install problems. The drive is 12mm but fits perfectly. There were many reviews of noise which I have not had. I am noticing slight vibrations when I place the Macbook on a table but however when it is in my lap there is no problem. The MBP does seem a tad faster after the upgrades. I'm really debating on keeping the drive in the MBP or just putting it in my PS3. I would love to JB my PS3 and store all my games on the hard drive. But overall the memory and drive are good!