from what me and my friends have done- here's my tips:
1. search your resort by your skiing type. for example- my friend did a season in ferney,bc and chased fresh lines for the whole season. on the other hand-i spent a month of ski bumming in avoriaz, france, because i wanted to live on the mountain, and have my time split just around 50-50 between park and pow.
2. find out what's your budget, how much time do you want to spend there, and if you want to work there.
i'm not really familiar with living costs in north america, but in europe it starts at around 700 euro/month and goes up- depending on what kind of a place you live in and on the food you'll have..
3.find yourself a roommate- to lower the living costs. (rent is cheaper, and if you buy groceries together it would come out around 20% cheaper)
as for good cheap places- i'd look for austria resorts like mayrhofen or st. anton. prices are pretty good and there's a lot of seasonaire accommodations over there. + they have sweet parks and side-country/backcountry