For skiing, Blue Mountain is an OK hill, with its main advantage being that it is the closest decent ski hill to Toronto. The resort, however, is run by IntraWest, who also run Mont Tremblant in Quebec and Whistler in BC; so the resort is actually really nice.
You can trade in DVC points to stay there theu Buena Vista Trading, but it's not a very good deal. When we went to Mont Tremblant last summer, we used cash for a much better deal than the outrageous points cost quoted us.