Try windguru.com free version ( no need for the paid). That is what we use. It has both winds and waves plus it has a star system to rate their own predictions.
Dave Dillehay
Aldora Divers
ww.aldora.com
Three positive attributes of the paid version:
1) It gives more info than the free version
2) It's cheap
3) You can buy it a month at a time