As you have noticed the rivers are generally dropping with a few bumps on some. The number one best dry fly fishing in Western Montana is Rock Creek-hands down. Best flies are smaller golden stone fly patterns, parachute purples or (purple hazes), bugmeisters-size 10 and 12, stimulators size 10-14 and elk hair caddis. Best droppers or nymphs are jumping jack flashes, pink san juan worms and glints.
Larger fish on Rock Creek are away from the banks and in heavier water midstream-on seams and in pockets behind rocks and large boulder rocks. The upper upper Bitterroot is probably the second best river with some dry fly action. Same nymphs as Rock Creek apply. The Clark Fork is big and fast and pretty tough to catch fish on dry flies. I have heard deep nymph rigs are working for those that use a fly rod to bobber fish. We have heard mixed reports on the Blackfoot.