Duraludon and Corviknight along with the starters, for me! Duraludon has 9 resistances, 1 immunity and just 2 weaknesses. Going by the website entries, i think it'll have good defense(sturdy armor), attack(blow rocks, fight tyranitar) and maybe decent speed(light armor) as well. Corviknight is also superb, it hhas two resistances and follows skarmory.