I've just played through the first few hours and it seems to have a lot of potential. More mission variety, a thicker storyline, and overall better polish. I loved the first one despite its glaring imperfections, so I can't see why I won't love this one.
However, the entire time I was playing, Dragon Age was calling me with its siren song so I'll probably be splitting my play time between these two games for the rest of the year.