needmoresleep that's interesting what you said people were saying about Cambridge.
DS loved the city and the colleges and loves the idea of being there. He is quite ambitious and tends to aim for the top. However, the engineering course, though impressive and with some lovely people, seemed somewhat old-fashioned. You can't specialise til the third year, their point being that many people change their minds, but it's a long time to be doing other disciplines you may not be particularly interested in. The department seemed rather shabby and there seems to be much more emphasis on theory and much less on practical.
Contrast this with Southampton, which obviously can't compete in terms of beauty, history, tradition and kudos, but which has brand spanking new labs with more on the way, you can specialise from the word go and the course is very up to date and relevant and extremely practical. It's in the top three for this discipline, the other two being Cambridge and Imperial.
So a bit of a dilemma as I don't really think it's worth him applying to Cambridge if the course at Southampton is so much better for him. But he wants to give it a shot, and if his very long shot came off, it would be, for him, a difficult decision.
Oh well, chances are that it will be a decision he doesn't need to make!