32bit Windows supports only up to 4GB of ram, minus any fixed allocations for your hardware device which typically leaves you with something like 2.9-3.5GB usable for windows. Get 4GB (preferably 8, its cheap anyway) ram, a 64bit OS (if you're reinstalling I'd just go with Win7) and you should be fine.