I would recommend the universities / b schools for ms finance in the order as follows -
1) London school of economics and political science(LSE) or London business school(LBS), UK (LBS recommended)
2) HEC Paris, France
3) University of oxford Said business school, UK
4) University of Illinois at Urbana Champaign, USA
5) George Washington university, Washington DC, USA
6) Grenoble Business school, France
7) Cranfield school of management, UK
8) Imperial college Business school, London,UK
9) Bocconi University, Milan, Italy
One can also have a look at MASTER IN FINANCE at the following universities in asia / australia which are REASONABLY GOOD and where one can expect a good future on graduation. The order is
1) Hong Kong University, HKSAR, PRC (master in finance) (HKU is the no.1 university in Asia as per QS rankings)
2) Singapore Management University (Master in applied finance) ( A good b school having a good name in asia oceania region. Not ranked as it is small to be ranked. This is a singapore government funded university. I would recommend everyone to consider this over HKU as Singapre is still developing and Hong Kong is already over-crowded. Singapore is emerging as a financial hub)
3) Chinese University of Hong Kong, HKSAR ( The advantage here is that they have a mock stock exchange facility where one can groom himself / herself to get into investment banking)
Please consider this before deciding between Hong Kong and Singapore -
Hong Kong is the investment banking hub in Asia and opens doors for a career in the growing economy of Mainland China
GROUND RULE : CONSIDER A UNIVERSITY THAT REQUIRES COMPETITIVE SCORES FROM EXAMS LIKE GMAT. PLEASE DO NOT JUMP INTO A UNIVERSITY THAT HAS NO GMAT REQUIREMENTS OR REQUIRES ONLY IELTS / TOEFL SCORES.