I enjoyed Dragon Age 1, especially its well written characters, but I hated most of its combat and all of its utter genericness....I mean, main enemy called "Darkspawn" ? Really? Everything about DAO universe is so....generic, run of the mill.
Witcher 1/2 are infinitely better when it comes to setting/antagonists/uniqueness.