Online payments are the way to go. I pay off my credit card balance once a week. No stamps. I always meet my minumum payment, so even if I do slip up, I've at least 1) paid off the minimum and 2) kept the balance low on the card throughout the month so there's less interest.
If you're comfortable with it, I like that approach. I personally am not an on-line bill payer type; because I'm not comfortable with it. I know, Luddite, etc etc. I think I need to have the "muscle memory" ritual of having filled in the check and having slapped the stamp on the envelope and having dropped the env in a blue metal box or I wake up in the middle of the night 8 days later and wonder "did I pay that??".