Why compare? Everyone could use both at one point or another! I have a CIBC Aeroplan Visa, which I intend to keep for my Aeroplan bookings (I can get trip interruption insurance with that card), but plan on applying for an RBC Avion Visa for a churn. Specifically thinking of doing it NOW so I can get my bonus points in time for the RBC to BA transfer coming up in July!