Buenas tardes...
Sin duda alguna yo me quedo con Windows 2003 Server, la version Standard o Enterprise. Consume poquisimos recursos (Pentium a 133MHZ), es rapidisimo, seguro, estable y yo quede encantado.
Para no salirme de tu consulta, para este tipo de servidor te recomiendo mejor el Windows 2000 Server en vez del XP Pro.
Espero haberte servido de ayuda.
Un cordial saludo.
P.D - Por supuesto te recomendaria por tema de licencias y precion un servidor Linux pero bueno, supongo que quieres utilizar Windows asi que sigue mi consejo de arriba.