MM,your choice should be based on your career goal, I think. If you want to focus on academics or education in your future, then you should choose MSF and act asap. Alternatively, if you are interested in business or management, you should select MBA. If so, working experience( not only quantity but also quality) is critically important. It is hard to learn or talk about business administration without real-world experience. Hope it helps.