If you are going to be in Calgary during Stampede, be sure to book your hotel room well in advance.
I wound up taking a last-minute business trip to Calgary during Stampede 2000. The only available hotel was a really nasty place with no a/c (it was also the week of the year's heat wave). It was mostly German tourists when I was there, but my client contact claimed that my hotel was primarily used by hookers.