Another good one for wind is http://www.sailflow.com/
I primarily use this for local real-time and up to 24 hr predictions.
The great feature of zooming in to your specific area for forecast wind direction and speed have been very useful for racing.
Weather Underground - can also get to it - http://www.wunderground.com/
Until I discovered this I always used intellicast. If there's a big weather event going on I check weather underground first and read daily the meteorologist, then NOAA, then maybe intellicast.
His weather coverage of Hurricanes is terrific... shows a minimum of 6 possible tracks, paths. More comprehensive and easier to understand
This site allows you to place a virtual buoy anywhere in the world for up-to-date weather based on the GFS model. You can get wind and seas data. A 2 day forecast is available for free, a paid subscription gets you a 7 day forecast and it can be e-mailed to you. I used this site last year in the Bahamas and this year in the southern Caribbean and the forecasts were quite reliable.
Another site which I have referred to from time to time is sailflow.com
A third site looks interesting and I used it in trial for a brief time last year, but haven't looked at it this year clearpointweather.com
The best weather reporting, in my experience, has been the most local reporting available. If it's coastal, tune the vhf to weather. For bluewater, look always for a personal manipulation of data. We subscribed to Buoyweather in the Red Sea and Mediterranean because the personal input provided more accuracy than NOAA's grib models. For the oceans, skip the sites and rely on the nets that are following true conditions in the waters you reside while reporting your own conditions for those following you.