I got the three games mentioned in the title. So far the only one I am really happy with is Torchlight.
Borderlands: Diablo done wrong. Uninspired levels, repetitive creatures and a million weapons that all look and act the same and no armor! So the only loot is weapons; boring.
Dragon Age Origins: If Oblivion was a Porsche then Dragon Age Origins is a Toyota. Its the third day and it still hasn't captured me. I don't feel like I have to play this game.
First of all the story is right out of every single fantasy novel, movie and game you have ever experienced.
Second of all there is this lush beautiful world and you get to interact with none of it. There is a narrow path you can walk along. I loved in Oblivion that I was able to go anywhere. In Dragon Age Origins the environment seems very small and confining. The gameplay is ok but I prefer the pause based system of Knights of the Old Republic (KOTOR).
Finally, if you haven't purchased it yet get the PS3 or PC version; they are both better than the 360 one (which I got) if you can believe that. The PC is the best though because you can zoom out and see a more tactical view.
Tonight after playing for about an hour I felt like playing Oblivion again! I just wish I hadn't completed everything in the game. Oblivion is the only game where I got every single achievement. Right now I am not even sure I will finish Dragon Age Origins. I bought this game sight unseen due to the developers previous games (Baldur's Gate II, KOTOR, Mass Effect) but I wish I would have waited for the reviews and peoples opinions first.
Torchlight: Gorgeous game that looks like Warcraft III and plays like Diablo II. Seriously fun times. I downloaded the demo and played for three hours straight then purchased it. I love it. I will definitely be playing this game a lot. Kudos to Runic games for pulling off a masterpiece. Apparently they are working on a MMO component and I am pretty excited to see what they come up with.