He's a chameleon.... AND.... a ninja-turned-detective!!!
How can you get any better than that?
He's one of the best characters to play as in Sonic Heroes - due to his ability to become invisible (A then B on Gamecube), he can sneak by or destroy enemies and they don't know WTF hit 'em!
Bwahahaha *A then B* You cannn't seee meeeeee...