WINDOWS XP IS A RAM HOG? Did you ever even USE OS X? OS X is not content with 128, put in 384 it's not content. Try 512 it's still not happy. Try 768, it's still not enough. Put in two gigs and finally, it alls seems to work right.
With 256 megs ram, my Athlon was a speed demon. Put in 768...