It’s not specified whether or not your processor is Dual Core. If it is - your best bet would be to upgrade to an x64 (64-bit) OS. XP too comes in x64, so does Vista, Windows 7, and a whole bunch of Linux distributions, like Ubuntu. Ubuntu is free, as in beer, so as the rest of Linux
Regards.
Hold your horses! Dual Core doesn’t imply 64-bit architecture!
There are Single Core processors that are 64-bit, and there multi-core processors that are 32-bit.
Anyhow, I don’t see how a 64-bit vs a 32-bit OS would help the OP with his problem.