I thought all Canucks would like this little bargain we found today.
As of today and until September the 25th (trip must take place before October 11th) if you book a 2 day railway journey (or a vacation package) on the Rocky Mountaineer you will get a free round trip on the Whistler Mountaineer as well as a $50 credit (which you can use onboard the trains), this is a saving of $199/person without the credit so it is an amazing offer.
More info on the Rocky Mountaineer
Rocky Mountaineer offers over 70 purely Canadian holiday packages and 4 wonderful train journeys through BC, Alberta and the Canadian Rockies. The most popular vacation is on the Rocky Mountaineer but their Whistler Mountaineer train is picking up steam, there are amazing views on this 3 hour extravaganza (between North Vancouver and Whistler, BC).