I have been at Microsoft in the Exchange support team for just over 3 years (including my first year that was on a contract).  I have always been in Messaging since coming to Microsoft.  I started in Foreign Connectors, moved to 2000 Setup after Exchange 2000 was released, then to the Admin team and am now on the Exchange Advisory Services team.  With Advisory Services, I work with customers who are working on multi-step or longer term scenarios (such as migrating from Exchange 5.5).  One great thing about being on this team is that I am challenged with learning something new (small or complex) almost every day.