Part of what makes working at microsoft great is the ability to switch teams and roles - all without uprooting your life. Fairly recently, I made the switch to the 'dark side' of Program Management from Software Design.
I now work on a part of Windows Longhorn called communication history. Here's a PDC (October 2003) view:
And here is the larger article that helps to frame communication history.