Suggestions for business major in the Northeast?

UVM is a good choice; Burlington is a great college town. Take another look at Pitt. They are definitely strong in the life sciences but their undergrad business program will easily get him to a Big 4. BU and Northeastern are both great choices but can be stingy on aid.