Had my swear in ceremony yesterday at the USCIS office in Omaha. Certainly something you don't see every day and it really is a lengthy process (although I went the shortest way possible) but gratifying at the end. I guess I can go in the passport thread and say mine is on it's way! One of my friends sent me this . Really funny (and true) explanation on how the process works.