The ceremony was really nice. The Fed Judge was nice as well. We had a local priest open ceremony with a prayer, Had the local boyscout group come in and do the Pledge of Allegience, the motion to approve citizen by the USCIS officer who travelled from the Pittsburgh office and the motion was granted by the Judge. A lady sang the national anthem and the God bless the US song and then the Oath was administered by the Court clerk, we only had to say I do( I thought we had to repeat the oath by we didnt had to). Later we received our cert along with letter from the President, copy of the Constitution and Declaration of Ind, flower and US flag. The Judge and the priest gave speaches and we were done. We had cake and lunch in the main hallway. Even the Judge came out and had lunch with us and took pictures and gave interview with the reporters. It was a very very nice ceremony, my wife was very moved by all this. She was glad that she went with me and so did the kids.
Congrats to anyone elso who had ceremony today and good luck to every one else who are in the process of it. The long wait was worth it. On a side note my wife asked me why I looked sad at times as if I lost something. I told her I felt like I was giving up my Bangladesh citizenship. (I know Bangladesh is a 3rd world country and it has its problem, but it still was my birthplace and I will always cherish that.)
Sorry about the rambling and good luck to everyone.