I'm in the middle of upgrading my MCSD certification to .Net. So I wondered what are everyone's thoughts on Microsoft certification. Personally, I'm upgrading my certification for my own benefit. I'm not expecting a promotion, raise or a shiny gold star. I just want to increase my knowledge and tests are a good way to do that.

So what does everyone else think??