Pues la principal diferencia entre 32 y 64 bits, es que la de 32 no te reconocerá mas de 3.25 GB de memoria RAM, así que si piensas ponerle 4 GB o mas, tendrás que por obligación ponerle un SO de 64 bits, que puede ser el XP x64 Edition también, Vista es malo en todas sus versiones... o esperate hasta octubre y ponle Windows 7 o Linux de 64 bits.
Y la placa, te sirve cualquiera, pero estras 3 estan como "precisas" para ti:
http://www.pcenlinea.com/mp/61709.html http://www.pcenlinea.com/mp/60128.html http://www.pcenlinea.com/mp/59070.html
Salu1+1