Yo migré mi dominio a Windows Server 2012 en un Dell PowerEdge R720, con 32 Gb RAM. eso me permite correr varias máquinas virtuales. Si una aplicación no te corre bien en 2012, creas una máquina virtual en Hyper-V con, por ejemplo, 2008 R2 o el mismo Windows Server 2003.
Incluso, lo que puedes hacer es migrar tu dominio a windows server 2012 en tu Dell nueva, hacerla controladora de dominio, despromover tu 2003 cosa de que sea un servidor miembro, y luego con la aplicación Disk2VHD de Systernals creas una imagen de tu 2003 server para virtualizarlo en hyper-V. Correrá seguro más rápido que tu servidor real. Luego formateas tu dell viejito y le das otro uso (Respaldos, etc)