I've not actually been to Tahoe for riding, I'm just guessing that the casinos and other attractions make it a little more affordable, more options, bigger town, I could be wrong. At Vail everything is there for Vail, period. There is alot going on up at Tahoe besides snowsliding.
Support Local Business
"Shop Smart. Shop S-Mart!" - Ash