I wasn't as impressed with Origins as others were (my essential issue being that I was essentially playing a worse version of Baldur's Gate with vast amounts of its plot elements ripped wholesale from the Witcher) but it's about as much as we can expect from a AAA classic cRPG these days. That said I enjoyed it for what is was.
Dragon Age 2... well. Em. I didn't come in with high expectations (when you have staff members explain the central game mechanic as "press a button, something awesome happens" you're always going to struggle) and was really of two minds about getting it in the first place. I agree it's basically a one play through game... characters are far narrower, while they've done a better job than they've done in Mass Effect (and in truth most modern cRPGS) of having choices and consequences they're still no particularly deep, the combat (and combat takes up by far the vast majority of the game) is repetitive and pretty boring when it comes down to it. Spiking the difficulty level doesn't help... while the inclusion of friendly fire makes the battles a little different the AI doesn't improve and every mob battle follows the same pattern... there's a weak wave of first opponents, you defeat them and then a stronger second wave rise from the ground/abseil down/warp in... normally directly next to your support characters. The combat is only more "tactical" in that on the higher difficulties you have to micromanage running your supporting characters around to avoid them getting stomped while your tanks are rendered virtually worthless because opponents seemingly refuse to focus on them whatever you do. The plot is full of clichés and uninteresting characters who follow pretty serious plot related stupidity, despite there being C&C it's often railroaded or feels too constraining and they seem to make so many characters unlikeable that you don't really feel any attachment to either side of the main conflict (as well as the main conflict being completely idiotic when looked at in-game).
That said the boss battles are generally great and actually require some thought (although they over use the "take a quarter of the boss's health, it flies off and a mob appears, defeat them and repeat" mechanic). The second act is by far the best and if the quality remained at that level it would be fine. Even considering that though overall it's deeply disappointing.
Not that it's an actively bad game and the plot holes and lack of C&C don't make me scream like Fallout 3 did. It's distinctly average and not really worth another playthrough... not when the likes of Icewind Dale deliver better combat and BG, Arcanum, Fallout and Planescape offer a better experience. Even if you're looking for a more modern combat based RPG with pretty graphics the Witcher holds up... and assuming they haven't entirely ruined it the Witcher 2 should continue that trend.