Being realistic, if this thing spills over 200,000 gallons of oil per day for three months it will be impossible to keep the oil off the beaches at Gulfport, Mobile, and the pan handle of Florida. Nothing wrong with trying, but the only way to save the beaches is to stop the source of the spillage (cap the well). BP is saying it will take 90 days to cross drill into the well and cap it. The beaches will be covered in the next two weeks.
The Coast Guard has already attempted to set the spill on fire, but the oil is dispersed and, being heavy and unrefined, it would not burn. If this was gasolene or other light weight fuel, it would readily float on the water and easily burn. Unrefined crude produces very low vapor, which is necessary to ignite and sustain such a fire. However, it is possible to burn petroleum distillates on the surface of water. Some may recall, several years ago, a river in Cleveland, Ohio was so polluted that it actually caught on fire. I believe it actually caught part of Lake Erie on fire.