Have you seen the latest webcam from Sugar Mountain?
http://www.skisugar.com/sugarlive/ It may have trouble loading on slower connections.
The video quality is pretty impressive. The skiing/riding isn't always up to the same level
Makes for good watching though