Don't forget the god awful humidity. It is a bitch to get used...
Last thing I would recommend is to keep an eye of the hurricanes or the weather in general down here. Hurricanes would just push heavy rainfall to huntsville I think.
A trivial thing I noticed when I traveled up north, when you ask for sweet tea they will give you iced tea with packets. Down here you will get sweet tea with actual sugar in it.