Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Right then...*cracks knuckles*
Flygon!!!!!!!
Overall, it has a better design and I'm sure I've mentioned before that Haxorus looks like a bug I just stepped on. Haxorus has dull colours and in my opinion should be Dragon/Bug instead of pure Dragon.
I don't know about you but I train Flygon for speed. While Haxorus has truly remarkable attack power, Flygon could definitely outspeed it. It may not last long but if trained well, Flygon could win in a battle.
Move wise, Haxorus can learn more Dragon type moves although this may be down to Gen V "Let's make the best pokemon EVER!" syndrome.
Also, I haven't played B/W yet but apart from Altaria, Flygon is the only Dragon type you can get early on. And Garchomp. And I'd choose Flygon over them. But let's not go onto that.
In conclusion, Flygon has a better design, can be trained to win and (I'm guessing) can be used earlier on.
Haxorus has amazing attack but average pretty much else, it's design is drab and seems to have been created in the Unova rush but it has a very good movepool and could wipe out a Flygon in one Dragon Pulse......
.....which is why I'd use Salamence.