Really makes me realize my good fortune when I list them all.

I caught trout, grayling, and whitefish.
Montana (in no particular order):
Beaverhead River
Big Hole River
Lower Madison River
Upper Madison River
Darlington Ditch
Gallatin River
East Gallatin River
Yellowstone River
Boulder River
Hebgen Lake
Rat Lake
Sureshot Lakes
Harrison Lake
Bitterroot River
Sixteenmile Creek
Taylor Fork
Clark Fork
Jefferson River
Fairy Lake
Hyalite Reservoir
A couple of secrets I'm not allowed to speak of publicly

Idaho:
Henry's Fork
Warm River

YNP:
Firehole River
Madison River
Slough Creek
Soda Butte Creek
Lamar River