|Why to you "need" to replace WinXP home? I don't know why you'd want to run Vista in the 1st place? It's the WinME of the NT based OS's.|
As wanderer said, you don't have enough RAM anyway. Stick with XP Home. You should consider adding more RAM too...at least another 256MB.