A primeira pergunta deve ser: existe um argumento razoável para ir ao Win8 para você? E qual versão do Windows você está usando no momento. Se o Win7 de 32 bits - por que não atualizar para o Win7 x64 - provavelmente melhorará o desempenho do seu PC e não apresentará nada de novo (compilação do Windows 8) que possa afetar o seu dia-a-dia / atividades.
Embora exista a versão de 32 bits do Windows 8 disponível, o próprio sistema foi criado para operações / software / hardware de 64 bits. A menos que você use algum software muito antigo que tenha problemas conhecidos com compatibilidade de 32 bits no Windows, eu não aconselharia a não ser 64 bits. 3 GB de RAM são suficientes para lidar não apenas com o Win8 64bit, mas também podem melhorar seu desempenho se o software que você usa fizer operações matemáticas precisas. Embora o uso da memória seja um pouco maior, eu certamente concordo com o Ramhound, está longe de 30% (provavelmente nem um terço disso).
Esta questão é uma questão em aberto e a resposta depende apenas das suas necessidades e configuração atual.