to answer the question though, I think 6.50 an hr is quite good for a new start.
bonuses are the key though.
make them realise that if they miss a day they'll lose out on their bonus. Its fine if they have been with you for say 6 months or more and they have a day off sick - we all get sick, you shouldn't penalise them then.
I offer my guys the chance to have every friday off if they have the work done before then, paid of course.