Bama or UNC?

I have been fortunate enough to be accepted into a number of schools, but these two have made their way to the top of my list due to their costs (in-state at UNC, Presidential and engineering scholarships at Alabama) and their academics (chemical engineering and computer-based honors at Alabama, physics or business at UNC). Which would provide me with the best career/grad school options, as well as student experience while attending?

If you’re at all interested in engineering, go to Bama as the only engineering UNC-CH offers is a joint biomedical engineering program with N.C. State.