Mt Baker,  from what i know (i know two people that live there) it dumps all the time, like constant powder (holds the record for most snow in a season, around 95ft). its also tons of BC, like basically, you cant go there to just go ski as a family, its really a local mountain and everyone has their avi gear, its supposed to be amazing