What's the best way to find out the default web browser and shell it?

For example, I want to use a "click here to purchase" link to launch IE, Netscape, or whatever and then let the browser handle whether to dial or not.