A title
There seems to be a lot of people with very short memories. When IE6 was released all browsers were crap at following web standards, frequently because those standards were either too limited or too vague and not really well understood. At that time the innovation was being driven by the browser makers, MS included (AJAX anyone?). Just because the standards have mostly caught up, and the newer upstarts (hello Firefox, Chrome etc) have started off with something decent to code to doesn't mean you should heap blame on IE6. The only reason it is the only really 'rubbish' browser around is that all the others from the same time period got killed off.
I use IE8 on a day to day basis and rarely see anything wrong with any of the sites I visit and with the web development I've done recently anything I've done has ended up pretty much exactly the same in all the major browsers with only the occasional hacking needed to get IE6 to look right.
The only real problem was when MS decided to not bother with anything internet related for a number of years, which is the main reason IE6 is still in widespread use. Other than that everything seems fine to me, IE8 is a lot better than IE7, which is a lot better than IE6. So stop complaining ffs.