I would like all MBA aspirants to pick up some work experience before doing an MBA. Unlike other professional qualifications, MBA curriculm operates with an assumption that students do understand the corporate ballgame. A lot of impetus is on Strategy.
Applying strategy (be it marketing, business development or HR)requires a deep understanding of the subject-matter. People gain better subject-matter knowledge at workplaces than through books!
"There is short cut to knowledge", but there is no short cut to grey hair. Experience is the key !
You will enjoy your MBA after a couple of years of experience.