I am leaning against going with a stock Apple SSD because of the cheap Samsung SSDs that Apple uses. Samsung SSDs are the cheapest SSDs on the market, they degrade quickly and are NOT Sandforce-based. They won't last the long haul...I've read numerous threads about folks with the Apple SSDs that have had trouble with their drives becoming sluggish over the time forcing them to refresh the drive numerous time. With a Sandforce-based SSD, you don't have to do this. That's why I think either the OWC or the Vertex 2 are the best choice. PLUS, they are MUCH faster drives. I've seen the benchmarks on all of these, and the Apple stock drives fall way behind the OWC and Vertex 2 on speed, they are nearly half as slow!!!! I hope Apple starts using better SSDs in their computers, they are charging out the ass right now for second-rate components. That's why I think the end-user upgrade of the SSD is the best way to go.