After having read AIXSPadmin's post, I felt the need to respond paragraph by paragraph.
Para 1: Don't fall into the trap of making broad generalizations because of disappointment with one person. I accept that there are some real losers coming out of colleges with degrees, but that is NOT the rule. The vast majority of them have earned their degree and are well worth the investment.
Para 2: Agree 100%
Para 3: Agree 100%
Para 4: A CS degree from a respectable university will provide considerably more than hardware, Op Sys and Device Drivers. You'll also get Programming Theory, Data Structures, Database Systems, with potential opportunties thru electives for maybe Compilers, which can be quite beneficial when parsing SQL statements for example, and many other electives. I agree that business knowledge is a big plus, but please do not think that CS programs are so narrow and have the limited applicability implied in the previous post.
Good Luck
--------------
As a circle of light increases so does the circumference of darkness around it. - Albert Einstein