First off guys, thanks a million for all the advice.
I uninstalled and reinstalled the Nvidia drivers just to be sure and ran the defrag a load of times.
It took 4 runs first dropping from 29% to 20% to 8% to 0.31% and it's amazing the difference it has made. I'll definitely be buying this app.
Even so, I've finally decided that I'm never going to get Crysis to run perfectly on high. It runs pretty smoothly with textures, shadows and shaders on medium and everything else high. There's still a bit of a stutter when I load a game for the first time but it's nowhere near as bad as before and 2 seconds later it's gone. Then it's jaw dropping visuals all the way.
World In Conflict is just great now - smooth eye candy with all those particle explosions and no stuttering. So thanks again, I'm off for another massive session.