I don't think there really is any logical choice for a person to take the ring into the depths of Mordor.
But maybe even though Gimli seems the most logical, he may not be. When Sauron made the rings, he had the dwarves in mind. He may not have succeeded in swaying the dwarved to begin with, but we don't know whether Gimli has the same resistance as his ancestors. However, when he made the rings he had no knowledge of Hobbits. Maybe that could be why the Hobbits tend to have this natural resistance. The Ring was designed to tap into a persons wants to sway them, yet the wants of the Hobbits are a type completely unknown to Sauron when he made the Ring.