Despite all the not so good signs so far.. I am certain that SBS would be in Top 10 of world consistently within next 5-10 years. I would rather brag about being someone who contributed for the school to come out of teens into the single digit than go to a single digit ranked school.
Contrary to belief, Oxford placement are really good and average salary of > £60k is not an easy thing to achieve.. I am from the UK and I know how difficult it is to get >£60k salary coming out of a course.
But again, it depends entirely how you see school fit your needs (now and in future)... Social Entrepreneurship is big at Oxford and for me thats a big plus.
I have been to SBS recently (including for interview) and mood within current students is really upbeat. And then, there is new dean to look forward to in 2011. Things are about to take a better turn and I can feel it. A school only 14 year old is placing students in best IBs, Consulting Co.s and still very highly ranked in Soc Ent.... I think this is a dark horse certainly to watch out for.
PS: As an admit my views are likely to be biased but atleast I am being honest and writing my thoughts as they are..