To better answer your question I'd need to know how much riding you want to do, your rental budget, how flexible your work schedule is, and how long you plan to be out there (the season or a year). Your preferences may be different, but my focus would be on maximizing my riding, minimizing the amount of inconvenience (driving) to get to it, and avoiding crowds.
For instance, if you don't have much of a work schedule (e.g., you just need to complete certain assignments each day), and you want to do a huge amount of riding (say, ride for a couple hours every weekday, taking most weekends off to avoid the crowds -- which would also get you into great shape), then I think you'd want to live as close as possible to the lifts (ideally ski in/ski out or, if not that, then just a 5 minute drive away). I know one fellow who just booked a long-term rental at Mammoth (w/ a 5 min. drive from the closest lift) for ~$2K/month; it would be less if you were to lease for the entire year. Plus Mammoth has a very long season -- you could ride from Nov-May. Mammoth is also beautiful during the off-season, with great hiking. If you want to spend even less money, and have access to potentially more night life, there's Tahoe.
OTOH, if you plan to just ride on the weekends, you'd want a place that is not particularly crowded on weekends, i.e., a destination resort that is too inaccessible to be easily drivable for day or weekend trips, and that has enough lift/trail capacity that it can't be saturated by just the locals. The former requirement would tend to rule out Tahoe, Mammoth, and Summit County, and I'd guess SLC as well. Steamboat may be good in that respect, but someone else would need to advise you on that.
A third possibility is if you could configure your schedule to work the weekends and take two weekdays off, in which case I'd think Summit County or SLC would be excellent choices.
thank you all so much for your answer.
I drove to Breck, Vail and Steamboat.
Vail is definitely a no, there's no real town there.
I loved Breck, i really did but finding a nice house there is getting pretty hard. I am only meeting with young people in their early 20 and all they want to do is party.
I am currently in Steamboat...i like the town, not as much as Breck but there are definitely enough restaurants or bars to keep me busy. Here i found a great roommate to share a great apartment a mile away from the lifts and we also have the bus right in front of the apartment.
I am still conflicted just because i keep thinking that i will not have any other options around here to snowboard but i have to make a decision within the next day.
To answer some of your questions, my budget will be $1000/month, my job is pretty flexible meaning that one day i could work 10 hours and the next day nothing to do but is not predictable, every morning things might change and i would like to spend a year so i will enjoy the snow and the summer too.