A few negative people here may have said they wouldn't hire you for not having a degree, but the fact is plenty of people still will. I can vouch for that with plenty of historical evidence. Admittedly it going to be harder in these economic times but the sooner you go for it the better.
First you need to know if you have an aptitude for it, are you better than some people you work with? half the people? or 90% of the people you work with? You'll need to be good, there's no point pursuing this course if you're not any good.
Start low and work your way up, you'll find out soon how good you are. Start on a helpdesk, and don't spend too long there. Then move on to desktop support and/or sys admin work. From there the world is your oyster (networks/dev/management) - I've pursued this course and am now a developer after 7 years of this path. I'm not great with the math side of it, but I have a colleague we call 'rainman' who does all the deep math while I just stick to good architecture and design principles. Rainman can't communicate for crap, so that's where I come in, I'm the buffer between the genius and the rest of the world. You don't need a degree for that.
If you've got a good attitude and an aptitude for technology/programming/software/problems you'll go further and earn more than most of the negative 'genius' posters on this thread, why? Because you can still have a positive social attitude, and to a profitable forward thinking company that's worth 3 brilliant socially inept techies, all of whom who will need to be lead by someone with good social skills.