All of the above. I liked New Vegas' blank-slate deal, even more than Fallout 1 and 2. But if I have to choose, I'd rather have my character be voiceless and open-ended, even if the backstory was pre-constructed.
On the topic of Geralt and Shepard, I have to say that I like them as characters...