I hate Squaw.  All the locals love it but they are all such jerks if youre not one of them.  Alpine has a way better vibe.  Everyone is friendly and the pass there is only $200.  Squaws isn't worth ever penny because you have to put up with all the jackasses that ski there.  You can get a pass at Alpine, Northstar, and Sierra for less than a third of what Squaw's pass cost and you'll get access to equally as good terrain and the two best parks in Tahoe.  Also Northstar never goes on windhold so on super stormy days you can hangout in the trees in Northstar til the lifts open at Alpine.  Squaw has a decent park and some very sick terrain but it's not everything that people talk it up to be.  I hate the people there.  THe locals are jerks and all the rich fuckers who come from Texas and shit are even bigger jerks.