Alabama has the nicest small towns I've ever driven through. I'm often commenting to my wife, wondering how the hell such a small town has enough industry and tax base to be so nice.
They really don't deserve the reputation. Arkansas and West Virginia and others are far, far worse off.