What are the pros and cons of ceramic,metallic and organic brake pads?

It really depends on the type of driving you do. If you drive sanely within the speed limit and not in a mountainous area the organic will do just fine. Metallic brake pads will last longer than organic but they really don’t work better (as far as stopping power) until you’ve got some heat into them from constant stops or slowing after deep grades. Metallic Brake Pads also have a grinding, "metallic" noise when applied that is kind of disconcerting to some drivers. Ceramic is the best but expensive. I know that a lot of them have lifetime warranties. If you drive regularly in mountainous areas or if you think your Dale Earnhardt, Jr. on the public roadways I would recommend ceramic.

Can I use ceramic brake pads on a BMW 330Ci. Mechanics are telling no but web sites who sell them say yes?