The students i know of who are looking for business internships seem to have an easier time finding them & an easier time with the logistics (travel, & accomodations if not during the school year) if their school is near a lot of businesses. Pittsburgh would seem to be much better in this regard than UMass.