When people tell me they're on a budget, I generally recommend the Fountainhead Stone Fly rods. They're good value for the money. I don't know any of the streams you fish, but as an all-around length, I would suggest 12' (the Stone Fly 360). The Fountainhead Caddis Fly series is less money, but I think the Stone Fly is worth the extra bucks.