For crank rods, it depends on the presentation tactic and crank size really. General rule is medium lite and at least 6’6″, but I always go longer and with heavy instead of light. Longer rods allow for longer casts and also more forgiveness on hooksets. you don’t need to set the hook as hard and the fish has more to contend with fighting in the rod so landing fish is easier too. The best all around (small to big cranks) rod I would suggest to you is a custom rod from Thorne Bros.
You can have the exact rod made if you want as they have it saved in a profile folder, but here it what it is:
7’2″ Rainshadow GCB710MH (longer rod needs medium heavy)
I have this paired with Quantum E100H PT to pick up line fast
This setup allows for really long casts and all retrieves from rapid straight to jerk baits.
If you call or go to Thorne Bros, ask for Lonnie. He is the man when it comes to building rods. If you tell him what you are wanting to do with it, type of fish, type of reel, etc., he can build you a rod to match your needs and budget. Not all custom rods are expensive, just an FYI.
Hope it helps.
Michael Walters
http://www.team503.com