Watching The Polar Express is not an annual event for me, but I believe I have seen it three times and would not nix the idea if someone were to suggest watching it again. I feel a connection to it for an odd reason: my wife and I volunteered one Christmas season to be elves serving cocoa and dancing for an actual Polar Express narrow gauge train ride when we lived in Maine. (Though I can assure you our dancing was not as acrobatic as what you see in this movie.)
The animation feels a little odd at first, but I stop noticing it each time I watch it. The story turns the train trip to the North Pole into a real thrill ride for the children on board, especially for our hero boy, voiced by Tom Hanks. In fact, if you are a Hanks fan, settle in, because he does multiple voices here, including one that sounds remarkably like Gilbert Godfrey to me.
I try to avoid punching holes in the plots of Christmas movies. Half the point is that they will include unlikely events all leading to the miracle of Christmas ending. You want logic; pull out the old algebra textbook!