If you want to track the development of Tropical Systems, here are some sites that I frequent.
Stormpulse (Love it their mapping, filters, interface with NHC)
Atlantic Ocean Satellite (In Motion)
Caribbean Satellite (In Motion)
National Hurricane Center (everyone pulls their data from here)
Intellicast (I like their maps)
Any others that you would recommend?