Charts!
Down load electronic and raster charts from NOAA for free
NOAA chart resource page
Noaa electronic nautical chart (ENC) free download page
ENC viewer download
NOAA Raster charts(.bsb) free download page
SeaClear - a raster chart based navigation and chart viewer program (nice and free!)