Seeing another question about park passes made me think that I really need help deciding how to work this! We'll be on a 19 day road trip in July, flying into Kalispell. From there, driving through Glacier, spending the day there, and going out the east entrance to Lethbridge. (need US National Parks Pass, or pay entry fee.) Then it's up to Calgary, Banff for 3 days, Jasper for 2 days, and down to Waterton to explore and stay overnight at the Prince of Wales Hotel. From there, back to Glacier to stay at Many Glacier, and then back west to Kalispell. I figure there will be 2 US park entry fees. It's the Canadian parks that have me confused. We'll also want to go to Lake Louise and some of the other parks in the area. How to keep the cost down as much as possible and get the best value for the dollar? We are a family of four adults in one car. Thanks for any help!