I'm in the same situation. I was let go at the end of November, which has never happened to me before, either. It sucks. I've been hitting the internet job boards hard, but I think one of the best things to do is get in with a few good recruiters. If they're good, they really have knowledge...