wxworx.com sells a marine product, for either a Garmin unit or a computer, which shows satellite-derived water temperatures as well as buoy data. It also has wave, wind, radar information, and local NWS statements. That's what I use.
There are other satellite services, such as Rouffer's (spelling?), which has some advantages and disadvantges compared to Wxworx.