I'm not sure where to start because I get a sense that there's a huge disconnect with what you think finance is, and how it actually works in the real world. You need to do a lot more research into the kinds of finance careers out there by talking to people who've actually done it - bankers, sales/traders, research analysts, and so forth.
Business-related degrees (MBA, MS, etc.) are credentials to give you access to entry-level jobs. That's really about it. It doesn't have any relevance to your career medium- or long-term.
To be blunt, 99% of what you'll learn about finance will come from work experience. And your future clients and customers will value your expertise based on your experience, not your "certificates" or the book knowledge that you learned in school.
Getting an MS in Finance and an MBA is like getting two MS in engineering, or two undergrad degrees.
Alex Chu
alex@mbaapply.com
www.mbaapply.com
http://mbaapply.blogspot.com