If a live-action movie should arise...
First of all, that would be EPIC. Secondly, I would demand at least two good solid hours. None of this 98 min. crap. XD Thirdly and lastly, my opinion on cast goes as follows:
Alistair - Alan Tudyk. He is the one and only man I can see playing him; it would be brilliant.
Morrigan - Scarlett Johansson. Not blonde, of course, but she can be an amazing actress if she really puts her effort into it.
Duncan - Liam Nieson. Nothing says, "Awesome father figure/leader," quite like him.
Leliana - Maggie Gyllenhaal. I could just really envision her being a bad butt bard, all alliteration intended.
Zevran - Ben Barnes. His accent in "Chronicles of Narnia" made me quite partial to him for this role.
Oghren - Liev Schreiber. Hilarious drunk half-pint? I think he could pull it off.
Sten - Djimon Hounsou. Race change, I KNOW, but he is brawny with a stern, deep voice.
King Cailan - Ryan Kwanten. His entirety screams for this role.
Wynn - Dame Judi Dench. Not as thin, but she has the right attitude.
Flemeth - Blythe Danner. I think her voice would just be marvelous for it.
Arl Howe - Tim Curry. He's brilliant. I say let him do what he does best.
Teyrn Loghain - Mads Mikkelsen. After much mental debate, his 'silent but deadly' appearance won me over.
As for the lead character... Many deem that a male noble would be a necessity, but I believe that a female elf would prove to be more unique, far more connecting, and able to dish out the mandatory Hollywood 'forbidden romance' with Alistair. I believe the leading lady should be Jessica Biel. We have not seen in a serious role for quite some time, and I miss her wondrous acting.
Well. That is it. Discuss. :)