We are also from Alberta, and going to Glacier/Waterton is our favorite place.
I think you will really like Many Glacier. It can accomadate your rig in many sites.
The place is awsome, great scenery, hikes, wildlife, it is Gods Country.
Also of note is the shuttle service. They now have a shuttle service from/to Many Glacier to other points in the park, ie Going to the Sun Road. We like to take those hiking, use one shuttle to get there and have it pick us up at a different spot.