STAY IN TRUCKEE (15mins from the actual lake), its just as close if not closer to all of the great resorts in the 'tahoe area' and lodging is muchhhh cheaper. Tahoe's legit, and amazing, but you pay for it.best western would be a great place to stay at, its pretty reasonable (for truckee anyways) and its pretty much located right inbetween all of the resorts with buses several times a day to each. Also hitch hiking to and from skiing in the truckee/tahoe area is EXTREMELY easy. Food is going to be your enemy here, there is simply NO cheap food in truckee worth eating, go to safeway or some other grocery store and get a weeks worth of top ramen. As for resorts i would go to northstar 1-2 times for the park, but dont go there for anything besides park. Id spend as much time as possible at squaw, but do set aside a day to check out alpine meadows right next door, sick mountain with open bounderies and the best jumps in tahoe.
I cant think of anything else but feel free to pm me with any specific questions you have...