I was recently thinking about this topic tbh.
I'm playing Dragon Age 2 atm (actually really enjoying it even though I didn't expect to), and even though the contrast between bad/good is not on the same level as in inFAMOUS, there are times when I just can't stand doing the obvious wrong thing.