Passports: can be done in one day as long as you go to a passport center, and show that you are traveling within two weeks. Costs just a tiny bit more than the 'expedited' cost. google passports & see which site is the state.us.gov or something like that. Or google 'passport agency;' then find the one closest one to you.
Call their automated # to secure an appt. ~ the automated call is a hassle, but is quite handy for getting a speedy passport! =)