Zaraq,
I would think that choice depends on your interests. If you are more interested in networking issues, go for the MCSE. If you are more interested in programming and software development than go for your MCSD. As far as opportunities, that will depend on the job market in your area, and again you should compare network administrator jobs versus programming/software development jobs. HTH
Roxanne M. Seibert
Independent Consultant, VFP MCP
Code Monkey Like Fritos