Here's NASA's Hurricane Resource Site:

http://www.nasa.gov/vision/earth/loo...cane_2005.html

It has a good satellite image of Wilma.