I have been using IE 6 Beta for a couple of months and liked it.
I now have the latest release of it and it is infinitely better and seems much more stable, and quicker. I definitely like it and they have removed the irritating bugs - and added a few little goodies too.