I prefer non-voiced protagonists because of the extra dialogue options folks have mentioned and because it's much easier - and less jarring - to mod in new or changed dialogue with an unvoiced character. On the other hand, voiced protagonists can be very compelling if done well - back when I was into Star Wars: The Old Republic, there were some classes I played over and over just because the voice acting was so good.