Found this posted elsewhere, and thought that it was just too cool to not share here....
link
It appears to be real-time, using data from the Global Forecasting System, the National Center for Environmental Prediction, and the US National Weather Service.