That issue may be due to drivers for Vista. I However, had a problem that may be related. I installed AVG free anti-virus for Vista and after I did that multiplayer would lockup on me. I disabled AVG and it runs smooth, so AVG is probably hogging up to many resources.