Free: Contests & Raffles.
I like longer rods. For an all purpose steelhead rod I'd go 9'6" rated 6-12. Its long enough that you can also float fish with it. If you had to go with just one rod and wanted to use it for salmon and steelhead I'd still go 9'6" but bump it up to 8-17.
Slightly off topic, but I've had this same question, and this one goes along with the OP. Cast or spin rod?