The newly released Internet Explorer Toolbar just seems to be chasing the Web Developer extension (must have for any web developer using Firefox) available for Firefox.