The type of school can make a difference, but in my experience it will not make such a significant difference that you cannot make a good living. I graduated from the University of Alabama with a BS in Finance. Alabama has a good program, but it is not one of the elite business schools. I think it ultimately helps if you know what sort of business you want to go into. I think with Finance/Investment it'd be more advantageous to go to a premiere school, but if you are looking at general business then you are fine getting a degree almost anywhere. The degree is half the battle, it's what you do with it (internships, entry-level positions, making a mark early) that will define how well you can and will do in your field.