I have 7 DC distributed across different locations. ALL DCs are Server 2008 except two DC. Two DC are Server 2003. My FSMO Roles are assigned to my Server 2008 DCs. I will be looking to upgrade the server 2003, and I'd like to know what is the best plan on doing the upgrade. I'd like to know if I should upgrade to Server 2012 and then plan on upgrading my Server 2008 next?