Go to Mont Tremblant! Just take a bus there (it's super cheap) get your gear and sleep on the way there to enjoy more ski time. If you really must, just rent a crap car there, if you're there just to ski/snowboard, stay in a resort and ski away. Then come back via bus. This way you can even drink if you go with buddies.
Oh and there's a St-Hubert restaurant very near...just in case you'd want to go