Favourite? I dunno I like some equally so I'll pick DA:O, because it's easier to bash.
Dragon Age: Origins has too much walking, because they want you to admire the scenery. There is nothing to do in-between, like random enemies as seen in Bethesda's RPGs (Scripted interruptions don't count...