Not a forum as such but does carry info on the Spill.
Rig Zone
http://www.rigzone.com/
I meant to include the following which is a Louisiana site that covers a lot of issues for the state. It has a lot items on the spill.
The Hayride
http://thehayride.com/