I am also in the same predicament, but I have narrowed it down to two schools, not four.
Anyway, my schools of choice are RIT and Northeastern. I am going to major in Computer Engineering. (I have Industial Engineering in the back of my mind if I go to RIT and decide I hate CE) Both offer Co-op and are very respectable. I feel (and have heard/read) that RIT has a better engineering program than NEU, but at the same time I feel as if the cultural and social surroundings at RIT will be limited in comparison to living in the middle of Boston at NEU.
I am very concerned with the quality and quantities of jobs I will be able to find after graduating from college. I know RIT has a great "career finding" program, and graduates many of its engineering students into great jobs right out of school. I have not heard much from Northeastern in this area.
I have visited both campuses and feel both has their share of pros and cons. The living accommodations and facilities are a bit more modern at NEU, which is something I like. I feel like RIT will be a barren wasteland during the winter though.

So far, both schools are pretty much equal in my decision process. Also, money is not an issue as both schools have given me scholarships, and I would be paying the same amount to go to either.
Does anyone have any advice? I feel like I have hit a dead end, and don't know what to do next. I'm going up to Boston (and hopefully Rochester) next week to visit the campuses again, so I hope that will help me make up my mind. But until then, which school do you feel has a better reputation for BS/MS? Also, if you know attended either of these schools, could you enlighten me on how your experience there was? I want the good, bad, and ugly.
Thanks!