I have been researching on this topic for the last few years....
I personally believe that both of them are good....But the cost is the key...To give you a perspective, have a look at the below link....
Business school rankings from the Financial Times