If you're running Windows XP with Windows 98/ME compatibility mode enabled, try disabling that first to see if that's the cause of your problem. It has been for many others.
If you're still experiencing crash-to-desktops (CTDs) after disabling compatibility mode, do not enable it again anyway. Search The FAQ for "ctd" for other possible causes of your problems.