Is this a computer at work? Someone else may start IE and make it default browser every time. Maybe you should just uninstall IE. There's no use for it anyway.
I'm running Windows 2000 Server with Terminal Services in application mode. I am using Firefox 1.0, set as the default browser. IE is configured to NOT check that it is the default browser.
Every time I log in and open Firefox the first time, Firefox tells me it is no longer the default browser and would I like to make it the default. Of course, I always click Yes.
Any ideas about how I can end this annoying habit of IE reclaiming default browser status?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic