I am FAR from being one of the experts on thins board, but that said I recently installed the MX200 500GBin my late 2008 MacBook Pro and I love it. Still, there are some Mac issues to be aware of: I have been told that it is a mistake to use Trim on this card with a Mac, I have no technical knowledge about this, but smarter people have told me not to do it. Also, be aware that the hardware encryption will not work on Mac. Crucial has a sly way of suggesting that it works on every system, it just happens that while it "works" on Mac you can't lock it on Mac so it's worthless.
That said, my second choice behind the MX200 was the Samsung Evo: all the reviews rate it slightly faster than the MX (in most circumstances), but that is using its Magician software that allocates some of the system ram to caching for the ssd. That only works on Windows machines, so is irrelevant to us. The MX200 is faster...but the bx100 isn't far behind. It doesn't have hardware encryption, but that doesn't work on Mac anyway