Bryan Colley at 2012-09-20 15:21:10:
Seems like voice over works best when it gives you the point-of-view of the character, esp. a character that would be hard to sympathize with. The narrative lets you see things from their perspective. This is notable in A Clockwork Orange, Goodfellas, and Taxi Driver. These movies would be nothing without their narrator. The characters would be distant, unrelatable, violent monsters. The narration lets us understand what makes them tick, and see the world the way they see it.
Then again, I'm one of those people who has no problem with Harrison Ford's narration in Blade Runner.