Check thembavoice.com it's a forum made by MBA alumni, I think you can get the answers there, after all it's not about what's the best school but which school is better for you
Go to thembavoice.com it's a new site but apparently two MBA alumni have founded it and they have a forum, Haven't tried it yet but you might get some answers there.