I have friends who are moving to Alabama in the next couple of months. I am not sure exactly where they will be working but the building is in Birmingham and they gave me a zip code of 35209.
The idea is to live in a safe neighborhood (ok who doesn't want that?

) no more than a 20-25 minute commute to the building. Also, my friends prefer the suburbs, and though I wish I did not have to mention this, my friends are African American, but like me, have a very eclectic group of friends. I, myself, am from NJ with parents from the south (SC and GA), but I must admit until I actually get to visit the state I am concerned with the "red" state mentality and the back to 50's and earlier state of mind. I may be wrong, but I believe my friends feel the same way I do, so a neighborhood that is somewhat up to the times and that is diverse is a plus.
Also, buying a home is the first choice, but getting an apartment is not out of the question. All the above holds true for either choice.
Needing night life is not an issue, but having a place to go eat at chain eateries or a place to catch a movie at a mulitplex is good. Also, being near a Circuit City would not be too bad either.
Any suggestions for neighborhoods to consider is appreciated.
Thanks, in advance, for your assitance.