I'm glad it fills a need. As has been said, this thread is rather old, and even at the time of it's inception, not everyone shared all the complaints listed. Nonetheless we have worked on those complaints as a team and hope to have corrected at least some of the reported issues.
