The Oompa Loompa, definitely. They have the size advantage, are at *least* equal in magical abilities, and are way ahead on knowlege. Oompa Loompas would have the advanatage in a battle of physical strength or wits, either one.
Depends what qualities you hold more important. If it's being orange then Oompa Loompas are best but if being blue is important, then Smurfs are the best!
broly
batman
...ta.rzan would win
Superman
Me!
This fight would never happen, no matter how you look at it.
carcharodontosaurus would win
An AT-AT would definitely win.
A lion!
The Shark
That would be a battle.
shark
A spartan
lion
demi
The horse.
mole