Hi Gaz -
Thanks for sharing this issue. Can you describe the nature of the crash? Is it a typical windows exception dialog that then tears down the whole process?
NCrunch is fairly resilient in its handling of exceptions - it will catch them and report them in the Output window when they occur, rather than taking down the process. It's been a long time since I've seen NCrunch take down the VS process, although NCrunch does increase memory utilisation within the VS process, which can sometimes cause instability in other extensions.
It can often be difficult to diagnose issues such as this. With VS being a process shared by many tools usually from different vendors, it's often difficult to know which tool is actually responsible. The complexity involved means that sometimes installing one tool can make another become unstable.
I would recommend stripping down your Visual Studio by removing any other 3rd party extensions to see if this makes any difference. It may be worth reinstalling Visual Studio to be certain that you have a clean slate to run from.
Cheers,
Remco