The crashing, does it happen at the end, or everywhere?
You mentioned you are using Win 7, you might want to turn off aero. Crysis seems to have a memory leak, and Aero takes a lot of memory to run. If you turn off Aero, it takes a lot longer before the memory leak causes a problem.
Eveytime it crashes is when I die and click the fire button to reload. It crashes on the Reload. How the hell do i turn off Aero? I can't seem to find anything legit when i google it. What exactly is Aero anyway?