I could have received a better education from my local public library.- How'd you like them apples? Sorry couldn't resist some good will punning.
Anyways, I've always said (even when I was in high-school) that I'd just get a bachelors degree from the most reputable University I can afford without going into debt. These days I'm still missing one year of a Financial Engineering degree, but I'm earning almost twice (and quite a bit more in some cases) what most of my high-school graduating classmates are making after getting their Bachelors and Masters, and I just took a new job paying 22% more with an awful lot of benefits as a Lead UX/Systems Developer (yeah I have a weird mix of responsibilities, but they're exactly the responsibilities I wanted to have, as I quite enjoy both sides of the equation) for a big software company in my country. Take in account that I went to a recognized private school, so you could say my classmates where predestined to at least make a modest living without having to resort to flipping burgers at McDonalds.
So there. I learnt everything I know by reading, programming, and designing on my own. I was able to secure my first job pretty easily (I was 19 at the time) since I was one of the three persons out of a pool of 85 people who passed a simple test for a job working for a company that made shopping cart and merchant software. They hired me because even though the other two had degrees, I had done significantly better than they had on the test and trust me, I wasn't/am not a genius or anything or that sort.
I guess my point is that a degree is a must have because it's a great thing to fall back on if you ever need it and it can help your formation and tune your thought process, but it is by no means a silver bullet for actually achieving a great education nor does it make it a given that you'll do better in the job market. Make sure you learn what you need to learn, regardless of where you learn it, and make sure that you really learn to sell yourself instead of letting a piece of paper dictate how you do in life.
Oh and by the way... bachelor degrees are so passe this days. If you want offers based on your degrees more then your proven experience, opt for a masters degree as fast as you can.