I've played around with many different rods for crankbaits and a good all around rod is a St Croix Premier 7' MHM. It is medium-heavy power with a moderate action. This has actually become one of my favorite rods for throwing topwater as well.