O tópico é meio antigo mas como estou com o mesmo problema preferi não abrir outro.
No meu caso já estou usando o Ubuntu x64.
Eu tenho o seguinte ambiente.
PC com Corei5 4G ram e um SSD no lugar do HD.
Nesse PC eu tenho o Windows7 x64 e o Ubuntu 11.10 x64, em dual boot.
Eu criei um Maquina Virtual com o Windows XP e tenho VMWare 8 instalado tanto no windows como no ubuntu.
A vm roda liso quando estou usando como host o windows 7, mas se abro a mesma vm no ubuntu como host fica travando muito.
Ao meu ver parece ter algo haver com memória, mas não entendi o porque, pois aparentemente esta sobrando memória nos 2 SO, e o acesso a disco com SSD nem posso considerar...
Estou achando que o Ubuntu não esta gerenciando corretamente a memória, pois nem chega a usar direito o swap.
Venho aqui pois no meu caso a instalação da versão x64 não foi solução nenhuma...
E ai, resolveu o seu problema?