I use Crown Weather... I think the main site is for pay, but if you go to "tropical" on the menu, and click on Atlantic Tropical you get a pretty good look....
http://crownweather.com/index.php/tropical/atlantic-tropical-weather-page/for a quick look, Hurricane Tracker from the Weather Channel
http://www.weather.com/weather/hurricanecentral/tracker