Hey Dave,
Ah, those are some great pictures. Those look like Arctic Cat sleds to me. Nice rides!
Here's a website I'll frequent every now and then when I want to see what's happening up in the UP (snow-wise).
http://www.johndee.com/ The guy that runs this site use to be a meteorologist out of Chicago. Got tired of city life and moved up to Lake Linden, north of Houghton and Hancock. He provides weather reports and forcasts for the whole UP (summer and winter). I like to read his journals from time to time.
Take care and Merry Christmas!
-mike