Ciara used to be stiff, not going to lie, but she's really become quite the performer after seeing "Gimmie Dat" live. Beyonce is really good, but Ciara is the better dancer, technically.
Ciara is the better dancer in most styles, but beyonce in my opinion looks better doing belly dancing and grinding etc because of her curves. But my vote goes to ciara.
I can't @ you comparing some of Ciara's best choreographed videos, to a Beyonce video that was campaigned for weight lost and a video she filmed when she was pregnant.