I'd go Barda, if not for Cheetah's ridiculous speed. But, yeah, Cheetah wins.
leonidas
she's a character that should branch out a bit more. be interesting to see her go up against some other dc heroes--or villains for that matter. she could give a lot of people some trouble.