afaik it\'s (usually) the server\'s fault ...today i ran it pretty smoothly on my puny athlon t-bird 900MHz with 256MB ram (half of it is borked to death!!!) on my linux.
but, yea, my brother had the same hell as you with his windows_xp install ...i dunno whatcauses the freeze, but the lag is almost surely server\'s fault