I have the previous gen MacBook Pro that I upgraded to 8gb of Crucial ram and a 120gb SSD from OWC. It's fast enogh to make me never go back to a drive with a platter. I am about to pull the trigger on a new 13" MBP and I can't decide whether to get the Apple installed 256gb SSD or buy the Mercury SSD again from OWC. My biggest complaint was I had issues with my OWC SSD until I turned read thru posts here and turned off some features that basically never allows the drive to go into sleep mode.