For an all around rod 9 foot 5 wt. I wouldn't go walmart cheap, spend a little more and you will be glad you did. I have a 4 wt Reddington combo that I use to fish small streams. I'm sure you will get more responses for guys that fly fish a lot more than I do.
David