In a fight? That's one that neither I or Varric would want to tell. It would be very ugly and all of Thedas would be destroyed because of how powerful all 3 heroes are. Apart from the Nugborn. Screw the Nugborn. Wait, that's the 4th Hero. Never mind.
My favourite Hero is THEDAS's number one badass that eats Darkspawn for breakfast, has a dash of demon as a snack, devours legions of bandits for dinner and for supper? Save the entire ****** world if he is pressed. The Warden is a blank slate but it allows people to roleplay with them. To some, The warden is a bit of an ass with a heart of gold. To others, the Warden is a born commander that could give Sten a run for his soverigiens in terms of being stotic. To others, The warden is just a weapon in Dwarven/Elven/Human form. TO the darkspawn, he is their version of the Batman. But to me? he is my favourite as DAO introduced me to the world of RPGs. I loved how the Warden could be an utter ******* and people had no choice but to trust him simply because he was a warden. Even if he pisses off all of his party, he still gets the job done. He could be a criminal in a Warden's armour, he could be the Paragon of beards and good things. He could be the original Sera. And so forth. He simply had no choice but to become Ferelden's savious after Alistair, the only Warden left did not want to lead. Then the Warden went from going "Well, ****." to "Well, ****." to "You know, this is kinda easy." to "OH GOD! STEN JUST PUNCHED OUT ALL OF THEIR BLOOD!" to "Shale, stop attacking the birds." and finally "Blight ended, guess i'll celebrate by drinking all of Ferelden's booze." Joking aside, I feel that he is Dragon Age's biggest hero and had the stronger will.
Hawke, he was good but suffered from DA2 being rushed and his entire story not being implemented well. He tried to stop bad things happenings. He did and then he failed because of plot reasons. Sure, the Warden failed to win the battle of Ostagar but he had just joined the Wardens. Hawke, kinda failed at stopping Anders from going "mwahahha, i am Vengance, i will cause a new war!". He failed to stop Isabella from sleeping with all of kirkwall. Just kidding. Whilst Hawke does get a lot of flack for failing to live up to the Warden and to be fair, any hero would have been overshadowed by the Hero of Ferelden due to their deeds, Hawke was a hero in his own right. He did what he felt was right and was just trying to get by. He should have had a better story and i've heard the DLC for DA2 does a better job then DA2 does but his potential was wasted. However,no-one can outsnark Hawke. Not even Alistair. Not even a Snarky Warden that had a drink from the source of all snarky dialogue. Not even Varric. Shame snarky hawke or as some like to call him, Hawke the troll/maker's ass/Hawke, you're an ass., wasn't really snarky in DA:I and seems to have just had enough of the crap he's been through.
Now, the Inquisitor, I want to say he is better then Hawke but they are even so far. I do wish it was possible to have the personalities be improved but that's just something i would like to see return in DA4. I'm not a fan of "Ye' a chosen one, 'arry" stories as they have been done to death and Dragon Age should not be using this as it doesn't fit in with the world, imo. But he is very likeable and feels real. He is a bit of a hybrid of Hawke and the Warden but could easily go unnoticed if the events of DA:I did not happen. But his story is not over yet so it yet remains to be seen what happens. Unless he joins the Hero of previous game went missing train. Which i blame the Nugs.