There are a huge pool of titles to mention, really, but one that took me by surprise was Alpha Protocol. It was the first time I saw an interesting mix in terms of RPG writing, in the characterisation of Michael Thorton; While you could dictate what he said and did, as well as his history, there is always a consistent character in him (that is to say, a snarky ponce) and it felt much more like I was playing in the role of an established character, and deciding how I think he would act, rather than simply piloting a near blank slate. The multiple choices also played into his characterisation fundamentally, as he is established as a man who can change his outward persona for manipulation.