I totally agree with you about the house, Marina.
About graduate salaries...I agree that more and more grads have to take non-grad jobs, because there are many more gradates than there are graduate jobs. But those that manage to get in at a big firm where a degree is required are paid rather better - and £20k starting salary outside London is common.
Swindon has many good, large employers - Honda, Zurich, Motorola, Intel, Burmah Castrol, BT, Dolby, Lucent, Nationwide, WH Smith - so many people (though by no means all, of course) are on reasonable money.
Sorry, way off topic I know but you hit a 'pet' subject of mine