How to determine what type of SSD drive is supported for a Macbook?

Jfw is right, until now apple only supports their official SSD. While there are some ways to open SSD trim support on 3rd party SSD, when I used these solutions I encountered some weird problems.

Besides the trim support problem, some capability problems can be solved by updating SSD's firmware.

I currently use an Intel 320 300g SSD and installed lion without trim support, it has been working wonderfully.

Before I bought the Intel SSD, I had considered OWC's products and I think their products are good on capability, however since I am live outside of the United States I didn't choose it.