The exact same thing happenned to me. I was the highest paid Pharmacist in my district b/c I had worked in the Dayton area (where salaries were highest at the time) and moved home to Cincinnati at a time when it was hard to hire a Pharmacist b/c none were graduating. Long story short, when they finally could hire someone, all of us "old-timers" were the first ones they "found something wrong with" and let all of us go over the course of about 2 years for a variety of reasons. IT WAS THE BEST THING THAT EVER HAPPENED TO ME! I got a sharp, new suit, had a head hunter help me update my resume (very important to do that correctly!) and then called a few guys I had networked with over the years to let them know if they needed a GOOD pharmacist, one was available. It took one hiring manager about 2 hours to get ahold of me and I was working about one month later. Now I had to give up some vacation time, but everything else has been solid.
My advice...take the severence (6 months pay....SWEET!), have a professional help you with your resume and think about what YOU can bring to a team to help them WIN. Dude, it is just like recruiting in football...OSU might not need another linebacker...but if the #1 inside backer in the country wants in....Urbz will make room for him. You be that #1 backer....you go into that interview with all that experience in your field and you show a competitor (sp?) how you can help them win....there is not a company in the U.S.A. right now that has all the leaders they need....companies are starving for good leadership.
My guess is one year from now, you too will look back and realize those folks did you a favor...and tell the Mrs. to hang in there with you it will be O.K. If you go to church, go every day while you can and say some extra prayers for you and for those you know who are hurting...perspective never hurts, know what I mean? Best of Luck to you and remember....winners always find a way.