Instead of boycotting the gas stations they should be doing something useful like praying for the families of the eleven who died at sea. Those eleven were just a precious as the coal miners that died.
I don't see how can any other company do it differently than BP, it is a freak accident and they are being responsible about possible solution. I don't think we can ask for more.