Comparing to other universities that you named, i would say that only MIT's MBAn program might be better. Columbia and Chicago are a bit above Duke in terms of prestige, if not on the same level. My judgement is purely based on their MBA prestige. Since quality of connections and students should be approximately the same.
University of Rochester is a joke. Only if Money is an issue and you got a full tuition there. Then, maaaaaaaaybe, i would consider it. Otherwise, avoid.
I wish anyone told me this, before i came to the US. Just go with a brand name if you can! If you got into approximately same schools in terms of prestige, then you can choose. But if you got accepted into Vanderbilt with full tuition and Stanford with no money. Then simply chose whatever will get you a better job placement.