My dh is in IT, and we have thanked our lucky stars that he made the choice he did 5 years ago. He was working for headhunters, making big bucks with assignments that would last 3-6 months. He had one with Wells Fargo that lasted almost 2 years. When that ended, he wanted to look for a permanent job because he was tired of the constant hype of contractor work. He was offered two: One was for over $100k a year with yet another bank, in an uptight environment, wear a tie, ask for the key to the office supply cabinet, sit in a windowless cube, etc. etc. The other was for less money, but for a wonderful non-profit, great working environment, very family friendly, etc. He chose the non-profit, and has been there ever since.
All his other IT friends spent up to almost a year without work when the big crash happened, and we have literally said "thank you" to whatever higher power was in play when he decided to take this job. They have never in their history (since the 1940's) had a layoff, and it doesn't look like they will anytime soon. I mean, they've had some cuts - our medical insurance rates went up, dh didn't get a raise one year (no one did), they don't pay for our DSL anymroe, and a few other irritating things like that. But man, if he had taken the bank job, he would've been out of work and we would've been SOL.
I still sometimes worry about what if something happened to that job, but dh feels pretty secure there, so for now we seem to be okay.