Visas are a big issue for many people in the world. I'm an Indian and frankly my biggest headache about traveling internationally is getting a visa. I can't imagine how big a hassle would it be to arrange 20+ visas (for a decent round the world trip). Each application would require financial proofs, ticket proofs, hotel proofs and what not.
Wish there were a simpler way!