When it comes to choosing between two strong banks, Canadian Imperial Bank of Commerce (TSX:CM) and Royal Bank of Canada (TSX ...