You should be fine for most all your trout waters with a 7 1/2' 4wt.

My favorite Small stream rod is a 7' 3wt built on a Firecane glass blank. It handles most anything I hook and will even cast a #10 Stimulator pretty nicely if need be. Weighted nymphs and streamers are a different story however.