I have a TFO 7'9" 3wt Finesse series rod that is my go-to rod for pretty much all freestone mountain stream fishing. I have it paired with a WF3F Rio Gold line, and it casts like a dream (for me, at least). I sometimes switch over to a slightly stiffer 4wt when throwing heavily weighted tandem nymph rigs and on the tailwaters, but I use the 3wt Finesse as much as I can. I love that rod. Some folks seem to prefer a longer rod for high-sticking, but I've never found the 7'9" length to be a problem. Try it, I think you'll like it.
Fly fishing - it's cheaper than a bass boat!