Braviary. One of the few Pokemon whose every ability has some competitive viability. Here are some of my quick thoughts about the abilities, then moves they can run.
Defiant. Turn an Intimidate's -1 Atk into a +1. Combine that with an Adrenaline Orb for needed +1 Speed. If the opponent's Arcanine didn't notice, but you're in Doubles and he sees a potential Special Attacker, he may try to Snarl both of you, increasing your Attack yet again.
Keen Eye. Against all the Mini-Muks, Drifblims, and other evasion trolls, this ability is a must. Then again, you do have access to Hone Claws and Aerial Ace, and Minimize has been severely nerfed with moves like Heavy Slam, Body Slam... Okay, this ability may not be as viable as the other two.
Sheer Force. Take a move with an effect, increase the power, and lose the Life Orb damage. If I'm reading Bulbapedia right, this also makes you immune to Red Card, prevent the Emergency Exit switch-out, prevent the Intimidate user from Eject Buttoning out, etc. However, you're not immune to Superpower's effect.
If I was running Defiant, I'd definitely give it an Adrenaline Orb. Anticipate those Intimidates, and punish them. High-Power moves will also work well. Superpower is risky, but viable with this safe +1 attack to start. Thrash is STAB and very high power; good against teams that don't resist it. Rock Tomb can slow down opponents, catch other Flyers off guard, and give you 2 moves in a row to take down speedy opponents. A last possible coverage move is Steel Wing for Rock and Fairies. For status moves, Roost and Bulk Up work well.
For Keen Eye, Sky Drop stalls Minimize setup in Doubles. Defog can both remove screens and lower said evasion, while Hone Claws can raise your accuracy and attack. This ability seems more suited for a supportive Braviary than an offensive one, but that role can probably be taken by other Pokemon...
Sheer Force. Tailwind gives you the speed to take advantage of your newfound power. Since you are gaining power but not in stat modification, Superpower is too risky for me, and doesn't get the Sheer Force boost (or Life Orb no damage). Rock Tomb/Slide lose their properties but gains extra power. Steel Wing now truly punishes Fairies, Rocks, and Ice. Zen Headbutt, Secret Power, and Sky Attack are older-gen moves that have additional effects for Sheer Force. Unfortunately, Sky Attack is the only Flying STAB that gains Sheer Force, and Secret Power the only Normal STAB. Roost can keep you healthy, while Hone Claws can improve the 90% accuracy most of those moves come with, and makes Superpower a bit more viable.
As for a gimmicky set... Rest, Sleep Talk, Roost, and an attack can catch many Pokemon off guard. Breed it bulky, give it either Defiant or Keen Eye