To the guys who question my comment:
I know from experience the computer science route is how you unlock the 40k+ jobs, whatever variant of job you take in the end.
You can take the other route and work your way up. I'd probably suggest project management or networking in that case. You'll get to 20k fairly easily, but then very slowly creep up to 30k.
If that's enough for you, then fine. It's common for a good role to require an appropriate degree, I know there are plenty that don't - but you couldn't work at my place without it.
I don't have a degree and I am on ... well lots ... lots more than Developers. I started my career 10 years ago as 1st Line support at a ISP helping clueless people connect to the internet with a Dial Up modems.
Quite honestly due to my life long love of computers and not being stupid it was easy and I was very good. It only took me about 2 - 3 years to move through the levels of support up to a Unix System Administrator (FreeBSD originally).
Fast forward to now and I am a Systems Manager at a dotcom with 3 teams reporting to me (IT Support, Systems Administration and Systems Architects).
FYI, my sister is 5 years older than, more intelligent than I am and has a Degree 2:1. She did Lotus Notes consulting a while back and continued on that path and is now a project manager at a very large company.. I earn more than her.
---
Here is the secret to being successful in IT, you can learn pretty much all you need to know to get a good job at home.
Since you are not desperately looking for a job be REAL picky about where you go. You want a company that
IS an IT company. Where their business is IT, an ISP or DotCom is perfect. Somewhere that requires lots of servers and equipment, is a small (but stable) company. Get in as anything you can, Technical Support, Customer Services... tea boy... anything... it doesn't matter. Next up, find the right people to hang out with at said company.
Any company that is successful at IT will have 1 or more uber guru. There maybe a team around them but there
will be a guy or set of guys extremely good at their jobs and keep the place ticking over. Hopefully they are not douchebags (difficult to find a non-douche sysadmin unfortunately) Shockingly highly technical people tend to be very friendly when it comes to their area of expertise. So assuming you want to be them in a few years all you need to do is set yourself a goal or project, spend a bit of money on lab equipment (switches, routers, cheap servers whatever..) at home. Personally while working at the ISP in the Tech Support team in my spare time I setup a Game Service Provider. It was quite successful for about 2 years before I shut it down after joining the Sysadmin team (I know that people on this forum played on and even rented some of my servers

). I still have 2 racks worth of servers sitting in my loft (1U Intel P4 kit).
Once you have the knowledge at least to start with you should be able to progress in the same company - keep an eye out for job openings and make damn sure you have demonstrated your skills to those who matter. Alternatively with your new found skills and your "IT Company" experience under your belt just go on a few interviews, you will be surprised what you can achieve with good knowledge, good interview technique and very little actual experience in the field you are applying for.