Dude, I'm not a "bit stuck up for a kid". You are not a developer. I am. So I feel that I am well within my right to critique the version number of IE 7.0. Microsoft has SAID THEMSELVES that they aren't planning on adding many new features to it -- they only plan on making it more secure. Which is fine, and I'm glad they're taking some initiative. But I don't see where you get off trying to tell me that I don't know what I'm talking about when you obviously have no clue what you're talking about.
MSIE will be a minor security upgrade, not a major feature upgrade. IE7 isn't going to be any major difference over IE6 other than it'll have more restrictions. And I'm hoping that they'll adopt the Gecko security model in some shape or form.
As for dissing Microsoft, I don't. Saying that one operating system is better than another is not dissing the other. Linux is better than Windows. Porsche is better than Ford. I'm not saying that Ford makes shitty cars, I'm saying that Porsche makes better cars than Ford. The same applies for the OS argument.
As for Ozzy's comment that "ooh, virus writers and adware makers are attacking Firefox, oh no, it's going to be worse than IE now!": bullshit. I'm subscribed to at least 50 bugs on Bugzilla, most of which involve user-end security. I can read and almost write C/C++. I've seen the code that does the security checks for extension installation. There is absolutely no way for adware to maliciously get installed. There are two ways to install adware in Firefox:
1) the user presses "Install" on the extension installation dialog
2) the adware is an external program and it modifies the Firefox profile (which is in a directory name that is random, so it makes it partially hard).
In both cases, it is user error. On Windows, you can format the hard drive on a usermode level. Sure, a program can modify the profile and install itself, but the same program could also format your hard drive, hard reboot your computer, fry your power supply, flash your EEPROM so your BIOS won't work, and short out your video card (since you can, in usermode, adjust the video clock and voltage).
Here's an analogy:
I can put a padlock on my door. It'll keep people out, but anyone can get in if they have a tool to cut the lock off. I could improve that security by putting a deadbolt on my door. They're much harder to defeat than a simple $1 Wal-Mart padlock, but they can still be defeated. MSIE is the $1 padlock. As with any computer system, Firefox will be getting broken into and there will eventually be users affected (so far, nobody has gotten bitten by any bad Firefox worms). It's inevitable. But, and this is why I choose open source over commercial products, I can be assured that somebody, somewhere, will be able to fix the issue days, hours, or even minutes after it is discovered.
Case in point? Ping of death. It took Linus Torvalds twenty three minutes to patch it and release a new version of the kernel (as well as patches to older versions [~3KB]). It took the BSD kernel about 45 minutes. Commercial UNIX vendors had a fix within the week. Microsoft Windows didn't get a fix for THREE MONTHS. The fix ended up being about 45KB. This was also in the day when Windows 98 was new. They didn't have to test the fix on every configuration; all they had to do was recompile the DLL for 95, 98, and NT4 and they were set to go. The problem in the first place was the lack of bounds-checking on ping packets. It allowed a ping packet to fill up more than it's supposed to. The fix for those is a one-liner. Windows is written in the same C that Linux and BSD are written in, so it makes absolutely no sense to me why they would need to take three months to fix the problem.
That incident is one of the reasons I don't trust Microsoft. I'm not dissing them, I'm just saying why I don't trust them. And let's not forget the other things, like breaking Windows 3.1 on DR-DOS even though it worked flawlessly, making MS-DOS 5 break Lotus 1-2-3 for no reason, buying OS/2 and then screwing IBM and their customers, the whole "IE can't be uninstalled from 98 first edition" argument (it can, I do it, and it works perfectly [better than usual actually]). Sure, Microsoft makes good products. Exchange is a pretty good communications server (the other commercial ones suck). I would never run it because I can't trust that Microsoft will keep me protected in case I get screwed (whereas with Postfix or Sendmail, if a problem does occur, the patch will be out very quickly and I can apply it myself).
Sorry for the rambling, it's just that some people apparently don't get it. IE7 is only going to be a minor update. The version number is a mind game. Open source will always be infinitely more secure than commercial products (open source potentially can use every person on the planet to develop their software and patch bugs; closed source/commercial products only have a couple hundred people). I'm bloody tired of this argument getting brought up.
And a little FYI: I like Safari better than Firefox. But I don't own a Mac and have no intention of buying one (32 bit IA-32 games won't run on a 32/64-bit PPC).
(I'm writing this in lynx because MSIE is broken on the lab computer at Vo-Tech and I don't have administrator privileges so I can't install Firefox -- but I can run PuTTY and connect to my SSH server and use lynx)