I've had a Meadows season pass for 4 years and have ridden at several resorts in Colorado, Utah, Washington, Michigan and Missouri (yep, Missouri). If you just absolutely can't deal with weekend lift lines, take a trip to a hill in Missouri, Iowa or Indiana. If however you have ever ridden at any of the popular resorts in CO, UT, WA or OR during peak days, you probably won't think the lift lines are too bad at Meadows.
The terrain at Meadows is stupendous. Great trees, steeps and in bounds backcountry riding (Heather Canyon). Heather is often slow to open, but it's typically a very justified delay since this terrain requires quite a bit of avalanche control.
Warning: Mt. Hood Meadows is in the business of making money, I repeat, this business that goes by the name of Mt. Hood Meadows is interested in turning a profit. Please post back if you know of a good non-profit resort.
Sure there may be an occasional punk on skis smoking in the lift line, but people are usually quick to inform them of the no smoking policy and all is well. No doubt, there may also be a few 4 letter words dropped now and again by skiers and boarders dropping off big hits or describing in the lift line the face shots they were just pummeled with down O-Ring but sometimes you just have to put up with unfiltered passion on a great day.
Overall, Meadows is a great resort that Portlanders are lucky to have. There is no village here and the lodge isn't necessarily memorable but it serves it's purpose just fine. Food and drinks are more expensive here than in the city but that is to be expected at any resort. At least you can get an excellent Oregon brew for the taxed price. Get there early and you won't have any problems with parking on peak days. If coming from Portland, take the I-84 route through Hood River in order to avoid some of the craziness that comes with driving with the masses through Government Camp. Hood River is also a great town to stop in at on your way down the mountain for drinks and food.
The snow is sometimes quite heavy compared to the champagne in CO and UT, but once you figure it out it's not at all a bad trade off for getting to be in quite possibly the most beautiful region in the country.