Well after having a browse around I found these two plugins for Google Earth that seem to work really good and offer information from NWS (National Weather Service) and NOAA (National Oceanic and Atomospheric Administration).
Total US Doppler Radar
This plugin gives you a (near) live picture of the whole of the United States' doppler readings, which update every 5 minutes (600 seconds). I myself have modified mine though as the original doppler picture has loads of white space, so to change it to a better image that doesn't have the white space, then do the following:
1) Download the plugin.
2) Rename the... [read more]