As someone who paid for a non-top MBA and regrets it, I agree with the grandparent - don't take a (non-top) MBA unless your employer is paying (and don't take the top one unless you know what you'll do with it, though connections will be very sweet).
If you can get into Wharton or Harvard I think it's very likely someone other than yourself will be paying.