Em geral, use o Windows Server 2008 (R2, se possível) quando puder. Você está se beneficiando dos anos adicionais de ajustes e correções que a Microsoft fez no sistema operacional. Você também terá suporte da Microsoft no futuro, já que o Windows Server 2003 não terá suporte antes do Windows Server 2008.