CARDBITRAGE
TF Ace
One trick would be to have a consistent statement date across your cards. This can be requested from your card provider. What works for me is I always pay the card dues on the statement generation date itself, because sometimes you could get carried away with other things and miss your payments. And if like me, you are someone who checks your mail every day, you should not miss your CC statements either.