Why not take US 2 thru to Kalispell, then decide which way you want to go? You could take US 93 out of Kalispell to I-90, or continue on US 2 to MT. 56 and south to MT. 200, then into Sandpoint, ID. to US 95 to CDA., or continue on US. 2 to Bonners Ferry, ID. then south on US 95 to CDA. All those have great scenery and good roads.