I've played it for a few hours myself and have quite enjoyed it so far. I, like the previous posters don't really look at it as a shooter, because of how many other things that are in the game, not to mention, the ability to talk your way out of a bad situation.
I have enjoyed the character customization quite a bit and look forward to multiple playthroughs going different routes. And the different customization that can be done with weapons, from what I hear is pretty cool unto itself.
I don't have a terribly powerful rig, mine's a AMD 3000 64, 2 GB Ram, and a Nvidia 7600 GT and I can run it pretty smoothly in medium settings, the engine seems pretty optimized from early estimations, but I think I'll also be picking this up for the Xbox 360 because of how it'll run better overall, maybe towards Christmas or something.