Virgin vs. Refined -- This is touched upon in comments above, but I thought I would clarify the difference in one place.
Virgin coconut oil is the least processed and most definitely tastes like coconuts. It can be good for baking when you want to impart the coconut flavor.
Refined coconut oil is virtually tasteless, and can be used for a wide variety of cooking. If you buy refined oil, make sure it is expeller pressed, and not solvent extracted (the cheaper brands most often use solvent extraction).
My kids do not like coconut flavor so I buy refined oil for them and virgin/unrefined for me.
Fortunately, my local grocery store carries both; I buy the Spectrum Naturals brand which I consider to be a quality product. It is also available on Amazon, here... link text