I have 1024 ram, and also have FreeRam Xp Pro, I never get this problem if I make sure theres always 20%+ ram free, and its fine for me. If I let go under 20%, it usually freezes.
I always make sure I have my cpu usage is from 0-5% and PF usuage is under 475, then I load game, and by the time game comes ups my free ram is usually around 18%, so I autofree it then login and I have no problems. But thats me and it works fine for me ^^. I play ksro, so its different, otherwise isro loads like in 30 secs and doesn't freeze

.