System.Diagnostics.Process.Start(url);
This will pass the url to Windows and let it decide which program to call
(your default browser) but at least in case of Internet Explorer as the
default browser, it will use an already existing IE window if it finds
one, causing you it to be redirected from whatever page it currently holds.
or
System.Diagnostics.Process.Start("iexplore", url);
This will not work if the path to iexplore.exe isn't in the path
environment.
It will cause a new IE window to open.
or
System.Diagnostics.Process.Start(iepath, url);
Where iepath is the path to internet explorer. You should be able to
extract the path from the registry, somewhere.
--
Using M2, Opera's revolutionary e-mail client:
http://www.opera.com/m2/