insist on IE7 which is optional for xp
IE7 had been pushed out as a critical system update for months before we even launched Impulse, as I recall. That's as close to mandatory as it gets for a program released after the OS.
they coded it that way on purpose NOT to work on a popluar Browers like FIREFOX
As we've gone into before, there is no magical "Just use Firefox" switch we can flip. The browser engine is deeply integrated with Impulse, and IE is the most logical choice since 1) Impulse uses .NET, and 2) it's already on every Windows machine. Gecko is not really a viable choice for a variety of reasons (extra download size, poor API documentation, etc.), and it's not something that could be justified to completely rewrite Impulse over. And yes, I use Firefox exclusively myself.
And as others have said, you should always have the latest version of IE anyway--even if you don't use it yourself, any security flaws can be used against you just by its presence on your machine.