Arthur Cousland wrote...
Bhelen turns out better for Orzammar in the long run, even though he can appear as the "bad guy" choice. He improves things for the casteless by letting them fight against the darkspawn, which allows Orzammar to reclaim some lost thaigs. He also improves trade with the surface.
Harrowmont is the "good guy", but refuses to break from tradition and relations with the surface worsen with him in charge. He also doesn't have much longer to live after the events in Origins.
If you play as a dwarf noble, you'll get some interesting insight regarding these two, as they're both involved with the events in that origin. A dwarf noble also may have a hard time siding with Bhelen.
Ahem..."The throne belongs with House Aeducan." You can even pick dialogue options throughout the origin and in Orzammar that are complimentary of Bhelen's cunning and ruthlessness.
With regards to the OP, Harrowmont may be the better man, but Bhelen is the better king, especially if you care about the plight of the casteless.