irf77,

Before going about this, why do you want to do an MBA? What are you aiming to Achieve? Have you done your GMAT? have you scored well in it? Do you hold any degree and/or certification (ACCA/CIPFA/CIMA/CPA)? What's your budget?

The reason i'm asking is that you want to accomplish something online which is best done through a group. MBA is not an just a learning session where you read a book and do exams. You learn more from interacting with others , exchange tacit knowledge and pick up lots of ideas and ways to see things. I would suggest that you seriously think of doing this on a full time basis or away from the desk. Also if you have enough experience and want to pick up on your management and leadership skills, marketing, communication etc on a short period of time, check out http://www.london.edu/executiveeducation/generalmanagement.html

and their extended finance programs too. Remember MBA is a brand thing so the more reputable school you go to the more money you'll make, get good networks and feel "polished".