I like 12' float rods for casting any kind of float -- slip or otherwise. I generally fish from shore, so long rods help. Jig poles do not make good float rods, IMO. Their actions are just too soft.
Cabela's sells float rods, as does Jedrex, Wacker Baits (and maybe Fish USA.)