Hi, What cards are the best ones at present ? Do any of them have any bonus points offerings for opening. Just looking to make the most of reward systems ( and yes I always follow the pay off the card every month rule - no interest paid) thx