Isn't MIT offering free internet courses ?
Well, depending what kind of MBA you are looking for, different schools offer different specializations.
For one thing I know the University of Guelph has a really good distance learning program. It has won numerous awards. But for their MBA, they only offer hotel and food administration/management, something labor management, agricultural economics and various other stuff.
York and Western are among the best for an MBA but I don't know if they offer it in distance education format.
Good luck,
sd