Can't tell you about the rivers you mentioned, but don't forget about the Spokane River. I have picked up some rather nice browns - 18", fat & healthy - on flies. There are also some nice rainbows. You might weant to get in touch with the fly shop east of downtown - can't remember the name. I'm sure that they could give you some pointers. If you fish the spots you mentioned, let us know how you do.