Peachfront,
Get ready for some great birding. Andrew's suggestion is a must. This is in the Kananaskis Country, just east of Banff. There are several other good sites in that area off Hwy 40 or 68 including Ptarmigan Cirque and Jumpingpound Creek.
Banff birding is typically good around the town including the Cave and Hot Springs, the Vermilion Lakes, and the picnic area just before the turnoff to the Vermilion Lakes (for Three-toed Woodpecker). On the route 93 to Jasper, stop off at Bow Summit. Then there's some good Alpine birding just before the columbia Icefields. In the town of Jasper at the gift shop in the Info center, you can buy a local guide book for birding spots in the park.
Drumheller itself is not much for birding but worth the visit for the museum and the countryside. I'd recommend Brooks (the town) for both the Lake Newell Park (excellent birding) and then the access to the Badlands at the Dinosaur Provincial Park. Best birding in the park is at the campground area.
Also lots of good birds in the Calgary area in both Weaselhead Park (tho much reduced this year due to earlier flooding) and the Fish Creek Provincial Park.
Enjoy your trip