I always say this, have you tried updating your windows drivers? I had crashes that were caused by a USB driver.
Go to "Check for updates", then install all the updates, including the optional ones. Might fix it, if not, at least you've ruled a few things out.