I like using Slip Bobbers. That way I can adjust for weed depth.... and just set the Worms at a depth about 6" above the weed beds, or bottom. Perch will just swim by willy nilly, and pick up stuff off the bottom.
ALLWAYS USE LIVE WORMS!
That's the best way I know.
Plus, the slip bobbers are MUCH easy to cast out from shore than other floats.