Like Kelly said, good isn't cheap. I love my on-line coding tools. We use Encoder Pro Expert at my office; we also used Code It Right Online for a year. Both are very good, but neither are cheap. Luckily, the organization buys the licenses, but I do see the price. We do, however, also buy the books because computers and the Internet do go down, and we can keep working if we have the books.
I have demo'd a few of the cheaper on-line ones, and most aren't very robust or user friendly (and please, if anyone else has one they really like, don't yell at me - this is just my opinion).
Hope this helps,