I don't like James. I like Henry.
Personally, I find all of them rather annoying. However, somebody got my son started on them so we are kind of stuck with them.
As to the topic at hand - George Carlin - I thought he did a decent job as narrator. Ringo Starr has a better accent for the roles but can be harder to understand at times. Alec Baldwin was just terrible, confusing to little ones when they can not tell which character is speaking because all the voices sound exactly the same.