Even though they are frozen and not made on site, I find that Tim's cinnamon raisin bagel to be the best.

In the USA its Krispy Kreme and they are horrible.