The IE Business School Master in Finance is a 10 month MSF located in Madrid, Spain. IE was ranked highly in the 2011 FT Master in Finance ranking and is one of the strongest programs in Europe. They also require all students to sit for Level 1 of the CFA, something I find interesting and a positive.
Here is a link to some alumni news and career info
Here is a link to the IE Business School Master in Finance program