You can knock Bear off the list immediately. You'll honestly be stoked on either place. Both have great terrain, both are huge mountains, and both receive lots of good snow. Mammoth has the best park in North America (consistently) and Squaw has contracted SPT to build their park for the coming seasons, so they shouldn't be too far behind Mammoth. I'd ay Mammoth since you've been to Squaw before, you might want to try something differently, but if you know you like/love Squaw, you may want to go back for a surefire good experience.