Screw all these browsers, I'm a long-time developer and don't even test in FireFox most of the time, too busy. Their needs to be a standard rendering engine that's SHARED by ALL browers, so no matter what sites look the same in each browser even if there are 50 of them. That way people could use whatever browser they want and the features they come with but the html would be the same on each. The W3C or whatever could manage the rendering engine development and push the releases out to browser manufacturers.
Doesn't this make so much sense? Even email software, phones, applicances could share the same rending engine ensuring what designers build looks perfect everywhere. Think of the time and cost savings around the world to have a single source for rendering web content! From the designers, developers, people building these browsers, the various rending engines out there now, etc....many MILLIONS of dollars easily would be saved each year.