Alabama is a solid Bush state. Kerry is seen as way too culturally Northern for him to even be competitive in this state. Edwards won't help here either. Alabama is a state where a regressive tax code is utilized, so don't expect a liberal Northeasterner to win here.