The Mississippi River deposits more than 3.3 million gallons of water into the Gulf of Mexico — every second. Figuring out how much water that is in a day is a whole lot of math for my feeble brain, but let me give it a shot. According to my calculator, that's a little more than 285 billion gallons of water a day that are deposited into the Gulf of Mexico.
The BP Deep Horizon oil leak is depositing roughly 1 million gallons of oil into the Gulf every day. In simple terms, the Mississippi River is depositing three times as much water EVERY SECOND as the oil blowout is depositing in a day.
I know this is small comfort, but sometimes perspective is helpful. Nature will overcome — eventually. In the short term, however, the Gulf is screwed. Maybe even this screwed.