You only need a visa if you're moving to a foreign country to work. If you're just visiting then no visa is required.

Leaving the country on short notice might sound ominous but it comes up and always when you least expect it.

My friend just bought a motorcycle in Phoenix. A deal came up by way of an internet contact and before he knew it he was flying to Arizona to ride his new bike back. If he didn't have a passport he would have had to wait a couple of months to get it...by which time the deal would have been somebody elses.

My biggest lost opportunity was I was asked to help open a branch office in New Dehli, India for a company I was working for. I was automatically turned down because they needed somebody to leave in 2 days and I didn't have a passport at the time.