Dragon Age is ok but it's certainly not as polished as Mass Effect 2. It was a 7/10 game, as opposed to Mass Effect 2 and Dawn of War II, which are both easily 9/10 games.
There is a DoW2 Gold set that has the new expansion that just came out. It is $40 on Steam right now, so I'd vote for that and wait for DAO to get a nice bundle price with its expansion and other goodies
I'm sorry, but 99 out of 100 people on here will disagree on ME2. It was a mediocre shooter with RPG elements, same bullshit gambit played by Bioshock.
Dragon Age was the first RPG in years to be comparable to the old days at Bioware (the Baldur's Gate days).
DoW2 I found to be a large disappointment as I was hoping for a game similar to DoW1 (of which I've invested many enjoyable hours in), but instead, it is much like CoH. Some people like RTS games that involve nearly no base building, so if that is your cup of tea, then it seems to be a good choice for the money.