Business Because is a great, new site for anyone looking at or in a graduate business program. They feature programs from around the world and have articles discussing the world of business and academics.
They routinely talk about various master in finance programs and I have even had an article posted on the site discussing it. If you are interested in European programs Business Because has this covered. You can also join and post if you are so inclined.