This forum has been of immense help to me and I thank all the participants. I have taken the oath today at Toledo, OH at 11:30am and that concludes my immgration journey. It was a regular affair without any complicated twists or turns. All they have asked for at the oath ceremony was the oath letter and the green card. Soon after that I went a post office and mailed out an application form for the US passport. Did not ask for any expedited service. The agent told me that it usually takes about 4 to 6 weeks. I have noticed that they say 4 to 6 weeks but most of my friends that applied just like me got theirs in 3 weeks or little over 3 weeks.