Umass is Best
Umass has taken a beating but things are looking quite optimistic with their new President. They have a well regarded business school and if you have not been on campus you should visit. There is alot of new construction. When I began looking at colleges for my sons, beginning 8 years ago, I always looked at the education of the professors teaching the classes. Overwhelmingly they began their journey with public universities as well as public for graduate school. There are many oppportunities available with public universities that can help you launch your career. It truly only helps you in the beginning what school you go to, after that you are on your own and your own passion and drive will define who you are. Good luck.