Best Canadian band based on what I've heard is Rush. (I might listen to more Death From Above, not that I think they're contenders for such rank, but they do insterest me.)
As for the question... both countries have truly great and truly terrible banRAB. But Beatles, Floyd, and Stones...