Kicking Horse Lodge has dorm rooms downstairs that are first class. Much better than that rat hole hostel right next the train tracks in Golden! I have stayed at both and now everytime I go Hut skiing in the Selkirks I stay at the Lodge and it really doesn't cost more than the hostel.
For Heli skiing: Canada, the interior ranges of BC (Monashees, Purcells, Selkirks,...), is the only place to go IMO. Of coarse I like Powder skiing more than anything. Alaska is steeper, yet you will be sitting around for days on end waiting for the weather to clear. The only place worth mentioning in the lower 48 is the Ruby Mountains in Nevada, don't waste your money on any of the others.