Apologies for the delay on this response. Alas, I respond only with a question:
What is your motivation for an MBA at this time? You do not indicate your career goals above - certainly nothing that suggests you need another graduate course of study in business. That is going to be something you have to overcome even if you have pitch perfect goals and motivation ... without it, I can't recommend even pursuing an MBA.
If we can get your goals sorted out and make sense of your path, I can then advise you on these programs.
(As for Kellogg's 1-year program, it is great, but should only be used appropriately. Meaning, by folks who have robust career networks and don't need a lot of recruiting pipeline access or help and can zip through the entire program. It's not just for people who want to go for a shorter period of time. It is more like Columbia's J-Term than it is like INSEAD's unique model.)
Paul Lanzillotti | Founder| About | email@example.com | 877.866.9251
Schedule a Consultation | Twitter | Blog
Download "How To Apply" Guides | INSEAD | Columbia | Harvard | Wharton