Cabela's just opend a retail location here in Utah and they have a 50,000 gallon aquarium with various fish that you'd find here. Walleye, bluegill, rainbow, small and large mouth bass, sunfish, brook, brown, catfish, etc.... It's really cool.
I catch striper. rainbow trout and catfish fry for my oscars.
I also have sucessfully kept a large mouth bass in a 55 gallon tank for about a year. The only thing I noticed was the bass's color faded a bit.
But you know, they are not that colorful anyway. Don't worry, I released him back in to the lake.