Did you get all updates and patches for XP? http://windowsupdate.microsoft.com