I have not had good experiences with D2D, the main service at least. The service through EA is pretty good. I got my copy through Steam, with all the extra goodies.
I wouldn't go so far as to call Dragon Age Oblivion-esque. It has a pretty stale high fantasy setting, but there is actual writing here.
As for comparisons to Baldur's Gate, there aren't many, really, aside from the way that combat feels. As far as structure goes Dragon Age is mid-period Bioware (think KOTOR / Jade Empire / NWN). There's no real exploration to speak of except from one area in the grind-tastic Deep Roads. Everything is streamlined into the main quest, like KOTOR - you have a lengthy linear prologue, and then you have 5-6 (I can't recall how many, exactly) mission areas, and it's your choice in what order you play them. But again, there are virtually no areas that are non-plot critical. When you first enter Ferelden at first you get the same feeling you got entering the big cities in BG/BG2, where all of a sudden there are 15+ quests being thrown at you in short order, but soon you find out it's not really the same - the only area of the city you can explore before the end of the game is the entrance, and the majority of quests are given to you by 3 bulletin boards (church, mage's collective and mercenaries), so you read some text, go out and fetch / kill, and then come back to the bulletin board for a reward, with no character interaction to get in the way. The party system is also identical to KOTOR, in that you have a relatively small pool to pick from, they all travel with you, and character progression is in lock-step with your progression through the main story.
I played through it once and I probably won't get back into it for a long time - the plot-critical quests are quite lengthy, and since I tend to not have a lot of fun playing evil characters I don't see what I'd get out of it by going through and making different choices. It's worth a playthrough but it's not nearly the game that BG2 was.