How Long Will the Gulf of Mexico Oil Spill Last?

It's not just a matter of stopping the spill, it's also a matter of where the oil ends up