Buenas compañeros, tengo una dudilla que espero me podais solucionar

Me acobo de comprar un ordenador nuevo, un quad con 6 gb de ram, y me asaltan un monton de dudas.
Estoy leyendo que el windows xp 32, no acepta los 6 gb de ram, y creo que tampoco reconoce, o no aprovecha (no me queda del todo claro) los 4 procesadores. ¿que hay de cierto en esto? ¿se soluciona con el sp3?
Segun leo para mi equipo es mejor utilizar el windows vista, pero no me gusta demasiado, por el tema del drm ¿es realmente preocupante lo del drm? ¿realmente lo sufrire en algo?
Habia pensado en una solucion intermedia, usar el windows xp 64, pero segun leo hay muchos programas que no funcionan en el xp64 ¿que hay de cierto?
¿He hecho bien en comprarme este equipo?, ¿No hubiera sido mejor comprarme un buen core duo con 4gb de ram de la mejor, para poder usarlo con el windows xp?
¡¡¡Saludos¡¡¡