Did I learn a lot? Absolutely.
Did I meet some great people? Sure.
Worth the expense? Hell no. I could have plowed that money into a startup and learned 10x as much in 1/2 the time.
These days skip the MBA, join a startup incubator, and use the saved hundred grand or so as runway for your startup.
Exception: Ivy League schools put you in a "boys club" for the rest of your life that will open doors at startups, banks, service providers, Venture Capital firms, etc. If you are going to spend the money, for heaven's sake go to Harvard, Stanford, or somewhere else with the killer network.