I would add start-ups (Innovation Depot), restaurants and "craft beer y'all."
The "craft beer y'all" is a thing that was started to make fun of all the faux journalists at al.com who decided that "CRAFT BEER" would save Birmingham.
Haha....as one who avoids AL.com, that explains why I see all the Craft Beer places. Birmingham is turning into quite the foody city too.