Well, villages and beginner chairs do tend to be relatively flat...
Whistler definitely is the best all around mountain, its got killer terrain, pretty good snow quality, lots of vert and bowls, good fall line skiing, parks, etc. The interior has the snow going for it though, okanagan powder > west coast cement. Big white is my favourite out of the group, best variety and the park is usually sick and has its own chair. That being said, I haven't been to revelstoke or kicking horse yet.