I think things are looking up for the fatcats, but not so much for the rest of us. An economic recovery where the number of jobs per capita is still decreasing is a recovery only an economist could love.
Anyway, I used to do IT for a living, so I understand your dilemma. There are a number of different interesting sectors of the industry, web design, programing, system administration, network engineering, etc., but it can be better to specialize than to try to become a jack of all trades.
I totally agree that you may as well get an Associate's on the way to getting your Bachelor's. And it would probably be possible to get an Associate's in one and your Bachelor's in the other without taking any extra courses, since most programs require elective credit. Or you could major in one subject and minor in another, although the concept of minoring seems to have fallen by the wayside in recent years.
As for networking vs. web development, they're pretty different from each other, and the positions where you'd be likely to use both skill sets are those at small employers where you would be one of only a few people on the IT team. If you do decide to do web development, you will end up learning programming and database development as well, because they're all interrelated -- you need to know all those things to build and maintain database-backed web applications and create dynamic web sites. This is a very marketable set of skills these days, at least in my area.
You might also want to consider studying for technical certifications. That would be a fast way to get some credentials on your resume, and many schools will give you some transfer credit for them.
-=Steve=-
B.S., Info Sys, Charter Oak State College
M.A., Educational Tech Leadership, George Washington University
Doctor of Health Education, A.T. Still University, in progress