algo que quase esqueci:
Mas veja só. O windows 64 bits usa mais memoria do que o de 32bits, já que te dá possibilidade de reconhecer até 128GB com professional e ultimate. A mesma coisa vale para qualquer tipo de programa.
Em um pc com 4GB acho mais compensador usar windows 32 bits, pois assim ele deixará apenas 500Mb para trás (pois reconhece somente 3,5GB). Mas por outro lado o windows 64bits pode até dobrar na quantidade de memoria utilizada quando, por exemplo estiver copiando arquivos e outras tarefas semelhantes.
Outra coisa: o windows ultimate é o mais pesado pois possui mais recursos que, por padrão, ficam habilitados e consumindo memoria. Prefira o home premium que é mais leve (o professional também é mais pesado).
Agora se pretende comprar mais memoria aí desconsidere. HE!HE! Mas mesmo assim use o windows home premium, pois ele em 64bits reconhece até 16GB de memoria.