I dislike hyperbeam and other moves that need recharging.
This is my current team I'm using. I'm training an attack dragonite.
Regirock Lvl 70 Hard Stone
-Rock Slide
-Sandstorm
-Super Power
-Dig
Regice Lvl 70 Nevermeltice
-Icy Wind
-Blizzard
-Icebeam
-Hail
Registeel Lvl 70 Metal Coat
-Zap Cannon
-Lock On
-Flash Cannon
-Shadow Claw
Yanmega Lvl 56 Wise Glasses
Tinted Lens
-Bug Buzz
-Ancient Power
-Airslash
-U-Turn
Salamance Lvl 86 Dragon Fang
-Dragon Claw
-Crunch
-Fly
-Zen Headbutt
Dragonair
-Extremespeed
-Aquatail
-Waterfall
-Dragon Rush