In my endless search for weather information on the internet, I came across this site.
http://radar.weather.gov/Conus/It is the best radar site I have found for the US and its territories. I would suggest that any other weather buffs go there and save in your favorites.
Mick