Nothing new to add to this thread, but this is one of those things that used to bother me in theory only. When I actually got the opportunity to sit down with a good book, I didn't even notice it was written in present tense.
I think it all has to do with the writer's skill--writing in...