Massively overrated for me. Simply because he runs around a lot doesn't make him any good, see Ousmane Fane.
At Swindon, Gardner pulled a ridiculous trick out near the away fans, then failed to pass it 5-10 yards.
Squad player yes, worth the praise he gets, absolutely not.