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