One thing may make your ventures a bit easier: Get a secondary passport. That way, you won't be screwed even if an embassy happens to have a slow day. I used to feel bad giving up my passport (even for just a few days) in a foreign country; you'll always be able to have one passport on you if you have two.