the current state of browsers
Browser School Daze - Yahoo! News sums it up in an amusing way:
So, it's time for teacher to hand out the grades, and some final words.
Opera 9.0: You're doing fantastic work—it's good to see you back in form. Grade: A+.
Firefox 2.0 Beta 1: You're not working up to your usual level. You're still looking good, but I would like to see you try harder. Grade: B+.
IE 7 Beta 3: Great job. It's good to see you applying yourself, finally. I knew you had it in you. Grade: B.