I have an MSF, and really, it is simply a one year post undergrad program that concentrates in Finance. It is the same couses as I would have taken as an MBA, but the experience requirement was not there. If you are going to do grad school, an MBA is more respected and understood. At least, that is what I found. My MSF was generally looked over.