Depends what ya want to achieve
MCSD, like Shark am currently doing it, is for vb development work and gives you an edge over people without it. MCSE is currently more recognised, but is to do with the OS.
At least in oz, MBAs aren't worth the paper they are written on. Every University in the country are now offering them, including Universities without Management Schools. Have a mate currently doing one at Macquarie and he turned in an easy about Marx in answer to a management theory question and scored a B. With user pays and unis needing to raise money they see this as a gold mine.
With the increasing demand on vb skills, and the increasing number of guys able to code in it, an MCSD is going to increase in worth. However.....you need to upgrade it with each release of vb.