Very good discussion on MSc.'s. I am myself attending one such program and I must say that as compared to the MBA stream, the MSc. is much more intensive. This is not to take away any credit to the MBA but given its longer time span, MBA's can afford to be slightly more laid back in the first year whereby networking skills are given a particular emphasis. We, on the other hand, do not have that luxury and will head straight to the book right off the first term.
In general, although the MSc. figures for various schools are more obscure, those of LBS are very clearly published:
http://www.london.edu/mif/careerimpact.html
http://www.london.edu/assets/documents/ ... port-1.pdf
The recruitment stats are similar to those of any top b-school with about 90% securing a job within 3 months after graduation and with a 78% reporting rate. I myself spoke to some alumni of the 2005 class and according to rumors, the numbers are expected to be even better as the economy is picking up. Just remember that no matter how high or good the stats are, you will have to work very hard on your part as well to find and secure those jobs. Although Msc.'s are very number intensive, they also put great emphasis on networking skills whereby many get togethers (sundowners) are organized and it is crucial to get to know your classmates.