I have managed to render GRIB weather data in a OpenMap layer. It should support GRIB data from a numbers of free sources like NOAA.
Looks pretty cool with the isobars, wind arrows and a wind heat map.
The images below are showing a storm front (Xynthia) hitting Western Europe.
Comments are welcome!