Depends if you want to work for someone or run your own IT business..
If you want to get hired for a computer job, do what nightfall says.
If you are doing work for yourself.. It really doesn't matter after you have a big "have done work for" client list.
If someone asks me if I went to school for this.. Ijust expalin how what they wanted to teach me was what I learned years ago when I was doing work for such and such.. and I really did want to get into the higher level senior level classes, but I wasn't going to waste my money/time with taking the classes that I already have had already proven knowledge in.
Then I just go into how I have done security testing for billion dollar companies (they paid me.. not the other type

), how I have tutoried CEOs of large corporations, done work for franchies, etc.
These cert classes are great for what they are..
but I cnanot tell you how much I have learned from actually doing the work..
Example:
Person calls me up asking to fix their internet.
They explain they have had some power surges lately..
I ask them if they tried to do anything to fix this issue (so you can fix what they broke after you fix what the power surge broke) <<learned lesson
(unplugged router, plugged it back in) fixed..
Then their computers will not share files... so I see if they have sp2 insatlled, if so dissable firewalling <<well this might be in the books.. next year.
fixed...
Time there under 5minutes.. timed learned through experience on what to do (about 3 hours on site of another custoemr's location)
You can read and read until your face is blue, but most people are avg and most errors for avg customers will beavg ..
You get my drift.. nothing beats experience, but if you aren't troubleshooting someone's issue.. you still need to readup and further yourself