my favorite is just dragons period. dragonite, palkia, rayquaza, just about any dragon type. i forgot flygon.
i like fiygon too it has good sp. attack
i like palkia because its a good water type. it's only 2 water moves that it learns are: water pulse and aqua tail. i taught mine surf. it can learn many moves.
i have one with 445 sp attack