BankRate: The next era of card applications?