Bank 'advisors' are sales people, out and out. Never take their advice without doing a double check.
I think you don't get PCF in QC (assuming you're not with the two? Desjardins Ottawa caisses), so Tangerine is probably the best bet.
Honestly, every bank is going to try and sell you their stuff - their credit cards, their mutual funds, etc. RBC is certainly no better than any other.
Plus, credit card and bank need not go together. You can get a Tangerine chequing account, and an MBNA or Amex or Chase credit card.
Lots of good sites to check out which credit card would suit you best (or cards), my favourites for no fee being MBNA SmartCash (2% gas/groc), Amex Simply Cash (1.25% flat), and the Chase Amazon.ca VISA (1% everywhere, 2% on Amazon.ca, NO FOREX FEE when used abroad).
Check out the link in my sig to GCR. Free money for signing up to cards.
If you can stomach signing up and cancelling cards, look into the Amex Gold card - the signup bonus is 25k points, which can be transferred to Aeroplan 1:1 or used for $250 statement credit against travel. No fee in the first year. Just got my wife to apply for one last night, as it happens, through GCR as well.
But yeah.. for your chequing account - one other option is to get a TD LOC and use it as a chequing account but with a massive free overdraft.
All banks will want you to get their premium card, their crappy mutual funds, etc. That's what sites like this are for - to help you avoid the bullshit. I wouldn't worry about your advisor, honestly, just maybe complain to their boss, and get a different one. Your call, of course.