Some other links you may find of interest are as follows:

Hello BC

Other site(s) affiliated with Hello BC are as follows:

Destination BC

Other sites within the BC Province are as follows:

Tourism Vancouver
Tourism Whistler

Websites outside of BC are as follows:

Town of Banff