It depends what you want to do NEWKID. If you want to specialize in MIS, then go for CMU because I know that its overall reputation is better than Queens. However, I don't know if you had the chance to visit Queens(which is 1.5 hour away from where I live
) but if you did, how did you like the campus. What would be the pros of having a more general graduate level MBA from Queens? Would you consider working in Canada or does your wife or girlfriend prefer to live in Canada? Although BW is ranking Queens ahead of INSEAD, FT2005 consistently dropped it from the 40 a few years back to 75 this year compared to a top tier ranking for CMU. Again, it goes with your "fit" with those 2 schools. Queens would, in my belief, be better if you want a more canadian career perspective as it is very well regarded here.