The NOAA Coastwatch program provides satellite data on an operational basis and can provide imagery that is missing here. The NOAA satellite active archive is a good source for older satellite products.
United States Department of Commerce
National Oceanic and Atmospheric Administration
National Ocean Service
Coastal Services Center
2234 South Hobson Avenue
Charleston, South Carolina 29405-2413
843.740.1200
843.740.1224 (FAX)