Olvidate del XP mejor instalale win 7 u 8, tienes un equipo decente que no tendrias mas conflicto de driver, te recomendaria que instales win 7 (32bits) y virtualiza el XP si aun tienes necesidad de utilizarlo.
Los sistemas de 32 bits sólo pueden reconocer y usar 3.25GB de RAM, sería tirar a la basura los otros 12GB...una PC de esas características supongo que es para el Gaming y/o edición de multimedia, así que no veo necesidad de usar un sistema obsoleto como el XP (que no va a aprovechar el DX10-11 ni el multicore) y tampoco un 7 de 32 bits ya que además de lo antes mencionado con la RAM, el de 64 bits no dará problema alguno con los programas y juegos que se supone vas a usar ahí.
El Windows 8 de 64 bits es más recomendado aún, si querés exprimir un poco más tu hardware, un sistema más veloz y rascar algunos FPS más en los juegos, pero esta recomendación está sujeta a tus gustos, la modern UI no gusta a todo el mundo así que queda a tu criterio.