Need help choosing elective for MCSA

Going for MCSA and hopefully onto MCSE or MCITP.
I passed 70-270, so I have 3 exams left for MCSA. I know 70-290 and 70-291, but my elective is where I'm stuck.
Should I take 70-620, 70-680, or go for MCDST (70-271 and 70-272) as my elective? Or are there any others to suggest?
I'm currently not working, so I don't know out in the workforce what's mainly out there OS wise or server OS wise. When I worked last year, I remember mostly everyone was on XP and Server 2003. OS wise, I didn't really have anyone working with Vista and Windows 7 didn't come out at that time. For servers, 2008 was just coming out to some companies I had supported.
Thanks in advance.
I passed 70-270, so I have 3 exams left for MCSA. I know 70-290 and 70-291, but my elective is where I'm stuck.
Should I take 70-620, 70-680, or go for MCDST (70-271 and 70-272) as my elective? Or are there any others to suggest?
I'm currently not working, so I don't know out in the workforce what's mainly out there OS wise or server OS wise. When I worked last year, I remember mostly everyone was on XP and Server 2003. OS wise, I didn't really have anyone working with Vista and Windows 7 didn't come out at that time. For servers, 2008 was just coming out to some companies I had supported.
Thanks in advance.
Comments
The 70-680 is geared towards working in an enterprise environment and will help you learn deployment and image building as well as the OS. 70-620 was more focused on using Vista at home. It had parts about setting up Vista as a media center and restricting your kids from logging on at 22:00 past their bed time etc (However it did seem to cover more of the new built in apps than 70-680 did, which makes sense if you think about it. 70-680 covered more of the apps that are used in conjunction with Server 2008 such as Direct Access and Branch Cache etc, rather that the calendar and snipping tool).
You will get a lot more out of 70-680 than 70-620 from a learning perspective, and for giving you the skills for the real world.
I wouldn't bother with the MCDST (70-271 - 70-272) as soon as you have done them you will want to take 70-680 anyway.
MCSA:03/08/12/16 MCSE:03s/EA08/Core Infra
CCNA
As for the comment made above about MCDST. It is 2 tests so it will cost you more. But from the people that I have spoke with who have taken the test, and with the practice questions I have taken, it is a realativly easy test. (Considering the obsitcles you have overcome). To correct Technito, Support ends for service pack 2 this year. Service pack 3 will continue to be supported for a few more years. Companies are behind the times anyway, mine is just finally upgrading to service pack 3.
I don't think any of the options on this page would be a bad route to take. Pick the one that will benefit you the most. If you were planning on getting the CompTIA certifications this year while they are still good for like, then it just makes sense to use them as your elective.