Hanks has the more eclectic filmography, but I can't stand his fucking voice and would rather see Denzel play the same character over and over.
I'll say though, Forrest Gump is the best movie of either actor's filmography. And I love it bc Hanks never had to use his normal voice.