I have a computing BSc and have worked in IT now for about six years
its a mixed bag imho, its got me jobs purley because its a repected qualificaiton, it didnt really teach me anything specifically useful however its definatley made me a faster learner and given a very good base to work from
In terms of walking out of uni and into a job, graduates expectations seem to range from deluded to aspirational, it really depends on knowledge and skill, the clever ones always seem to get the £40k plus jobs and the rest start on basic wages just like everyone else
After uni I took a very easy job just to get going and only earnt £12k
Six years later and im on £27.5k and if I apply myself more maybe I earn more pounds
getting into first line support etc seems very easy, (with poor wages to match) getting out of it to something higher requires some hard work
getting out of support and into something high paying then either professional qualifications or some real knowledge seems to be needed
not too keen on the way people cram for exams just to get an extra cash bonus on their salary but know f all about the actual subject ! oh well

maybe thats just my natural lack of ambition stopping me doing it to!
id say do a degree for the base learning, (and the good times!) then get on a first line support team and work your way up, learning some programming languages or some professional qualifications (cisco or MS etc) in the process