just did the atv tour, and dinner up in whistler. It was an awesome experience, the most fun I have had on 4 wheels! even the dinner at the top of the mountain was awesome. I HIGHLY recommend it!
I even managed to convince my 4 foot 11 wife to ride her own atv, and she was riding that beast like a pro!