Nice, searchable site which includes info, current weather conditions, sunrise and sunset times, fish species and topo maps.
Searchable maps by region include boating and fishing info.