My favorite small to med stream rod is a Cortland 8' 4wt Brook Series rod. For Nymphing on larger streams I have a 10' 4 wt Brook Series rod, and it is very good for fishing soft hackles and dries as well. I also have a Sage Fli 9' 5 wt, that gets a fair amount of use on bigger streams however I am finding that it can't really do anything that the 10' Cortland can't do. I have short custom built 2 and 3 wt rods for fishing the really small streams. That's really all I need.