I am looking to get into fly fishing and need some help picking what fly rod weight to pick. My core species are wild brown trout ranging from 8″- 25″ and great lake steelhead. A secondary species would be smallmouth. That being said, what would be a good weight that would allow a fun fight with 8″ trout but will also work for steelhead? I just dont want to get one that sacrifices the fight of small trout but at the same time I want it to be good for steelhead.