They are both fantastic players with a lot of flair and influence in their respective countries.
Zidane has a history of stamping on players (and head butting) whereas I have only seen and heard Figo commit such a deed only once (against van Bommel, Portugal vs. Holland).
Zidane is a Central Attacking Midfielder. Figo is a Attacking Midfielder who can play anywhere; left, right or centre.
So from a versatility perspective, it's Figo.
From a skills perspective, it's Zidane.
From a professionalism perspective, it's Figo.
From a work rate perspective, it's Figo.
So obviously, it's Figo.