Call me old school, but I don't subscribe to incentivising people to avoid calling in sick. I agree with a number of you in that it should be a value and ethics thing, and should not be rewarded. In the real world, especially for some of us who are independent consultants, if you dont work, you dont get paid. And that really should be ingrained into the behaviour of the agent. Agents should realise (especially the younger ones, which usually are the worst offenders) that throwing sickies causes big disruption and potential loss of revenue for the business.
In the states, you're given a number of "sick days" per annum. If you go over these days in sick, then its docked off of your pay. I once suggested to a client that they should establish the number of sick days available to the agent (say 3-5 per year), which also can be used as a personal day, bereavement day, etc. And if they're not used at the end of the year, they can be rolled over as holiday time for the next calendar year... that way, there is no "hard cash" being handed over, and it sets some good practice into place for the younger employee.