Patriot vs OCZ vs Corsair

I would not hope for too much in terms of upgrading Macbooks. I would buy something else if you care to upgrade things, Macs just aren't really good when it comes to being upgraded.

I would skip the OCZ memory, its the worst. They quit making RAM it was so bad. Both the other two are OK, I guess. Neither of them are great brands, but if you are willing to potentially submit to a long drawn out troubleshooting and RMA process they work fine.