I'm a coder for a group that creates free templates for gaming clans. Our view is that we will drop IE6 support when IE8 is fully released. But at the end of the day, as many people have stated, it depends on your user audience. Our target audience is relatively wide (people download and use our templates in places where we can't predict) - however it is primarily gamers who are generally smart enough to keep their software up-to-date.
I find my natural coding style works in IE6 on my first try usually, and the bugs are easy enough to root out so maybe I don't find it as much a pain as other people do. Personally I'll drop support for IE6 when it reaches it's end of life or IE8's full release - whichever comes first.