Originally Posted by
mitchmu
Why do you have 2 US passports?
I'm about to have 2 passports. To get a visa to travel to a country, you need to send them your passport so they can put the visa in it. If this coincides with travel you need to do to a different country, one passport can't be in two places at the same time, so you need two.
There is the also the, previously mentioned, issue with some countries not liking Isreal.