If my failing memory serves me right, I managed to get a 2(1) BSc Hons in International Transport from Cardiff University. In the 8 years since I graduated, only one prospective employer (the RAF) has ever asked to see my certificate, and none of them have taken anything more than polite interest in what I did at university.
Working for a large (50k + employees) manufacturer, and having been involved in recruitment & interviewing, your degree subject really doesn’t matter. Leaving aside specialist areas (law, accountancy, engineering, etc), job descriptions in my company just call for “educated to degree level”. Full stop.
A degree evidences that you can work to a high academic standard - off your own back - and means you are likely to have good analytical and problem-solving skills. As such, it’s very useful for opening doors that would otherwise be shut (I couldn’t have applied for my present job without a degree, even though it could easily be done by a non-graduate).
More than that - and unless you have some really specific, specialist job in mind – don’t worry too much about the subject. Just find something you are interested in, preferably with some sort of business slant (which you can sell at an interview if necessary) and enjoy the experience.
Finally, don’t get too hung up on grades. The only time anyone is likely to compare them – if at all – is when sifting huge piles of graduate trainee applications. Once you have a smattering of work experience on your CV, employers are much more interested in that then whether you got a 2(1) or a ‘desmond’. <img src="wink.gif" border="0">