How do I go about making all external URLs to open in
a new tab in IE7 instead of a new window?
Or at least open a new tab programmatically from .Net?
At the moment I have:
Process launchprocess = new Process();
launchprocess.StartInfo.FileName = m_currentItem.Link;
launchprocess.StartInfo.Verb = "open";
launchprocess.Start();
Strangely this always produces a new tab on my home machine, but still produces a new window on my work machine.

Both have 20th March IE7 and "Always open pop-ups in new tab" set. But there doesn't seem to be an option to explicitly set links from other apps to open a tab instead of a window.