<p>When debugging in Internet Explorer, I first get an alert box with extremely limited if not useless information (sorry IE) and choose to debug it. After selecting yes, I get another option <em>every time</em> to choose between 'New instance of Microsoft script debugger' and 'New instance of Visual Studio'. I'm fed up with having to click the yes button again after having clicked it once already on the alert box.</p>
<p>Update: I found that you can disable the Microsoft script debugger from within its own options; just disabling the JIT debugger from Tools -&gt; Options, and JIT. This stops it appearing on the menu but now I get the dialog box asking me which one to choose and it only displays the Visual Studio - WHY? If there's only one option and you've already asked me if I want to debug, why ask again?!?! Bleh.</p>
<p>Can you tell I'm getting sick of clicking, &quot;yes&quot; twice? Lol.</p>

Maybe not the complete solution, but you could try to set the default script debugger can be set
in the registry
directly. To do so, follow these steps:
Click Start, Run and type regedit.exe
Navigate to the following branch:
HKEY_CLASSES_ROOT \ CLSID \ {834128A2-51F4-11D0-8F20-00805F2CD064} \ LocalServer32
Backup the branch by exporting it to a file
In the above key, double-click (default) and set its value data to:
"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe"
(or whatever your path to devenv.exe is)
Exit the Registry Editor.