Scrafty. Get Scrafty and get it NOW!!!!
It is an absolute wall, with only two weaknesses towards Flying and Fighting and a 115 on both Def and Sp Def. The bad side is that it has moderate HP, Attack and semi-low Speed. If you're willing to breed for Dragon Dance, the speed will be no problem at all.
Scrafty
Nature: Jolly/Adamant/Impish/Rash
Ability: Moxie
Dragon Dance
Brick Break/High Jump Kick
Crunch/Faint Attack
Rock Slide
252 HP/128 Def/128 Sp Def
sorry but then im to week to flying =(