Re: advice for beginner
You don't say what Salmon you might be fishing for. Sockeye and Pink Salmon can be caught with a 6wt. Silvers and Dog Salmon would need an 8wt. For King Salmon you need a 10wt to 12wt. I have caught a couple of Kings on a 6wt but it is no fun. The fish are just too big and the long fight is not good for the Salmon.
For Trout The 3wt to 6wt is a good recommendation. Again it has to do with what size of trout you are fishing. For Alaska or Steelhead an 8wt is called for. A 7wt is considered a good all around rod for big Trout, Steelhead and Bass. I feel that you should match the rod to the primary fish you will be catching. For a Trout rod you might look at a 9' 5wt TFO Professional. For most Salmon and Steelhead take a look at the 9' 8wt TFO TiCr rod. These two rods will cost about $350.