I use a credit card from HSBC and we specify that at the end of the month all credit card bills are to be paid, they automatically deduct the amounts, so no hassles of personally depositing cheques/paying before due date. However, all the bills are to maintained and cross verified with the statement. Also, I use another low value credit card for internet banking.