I always hesitate to chime in on a comparison thread because I can't compare the experiences, but only help to put down any misconceptions. To address your cons list, I would say that
1. Most recruitment activities for MC is not just for the Chicago offices. Although Kellogg's presence is certainly large in Chicago, you will have an opportunity to recruit for any office you are interested in. I've seen Boston represented at every company presentation I've been to this year.
2. Kellogg is certainly a big school, but doesn't feel like it. Kellogg is high energy most of the time and a tight knit community. It will feel small very quickly.
3. The facilities aren't the greatest, hence why they are building a new school, but it doesn't hinder the learning experience at all. This is probably the last thing I would be worried about.
4. Living situation: Most people are actually minutes (walking distance) from the school. It takes me about 7 minutes to walk to the Kellogg school and I live in the same general area as all kellogg students.
Someone above mentioned part time students as it relates to recruiting. The part time program is for people who intend on getting an mba while pursuing their current career, so for the most part full time recruiting is separate. I'm sure there are some exceptions, but not noticeable at all.
In general, Kellogg is one of the best schools for MC. Where you go to school only matters in the first round of interviews with respect to getting an opportunity. You will get that at Kellogg no matter the office. Once you get to the second round, you are competing with MBA students from several schools. At that point, where you went to school really doesn't matter.
With that said, you should go to the school where you feel you will be most happy and that you are most interested in attending.