This week I went for my oath ceremony and I am now officially a US Citizen.
The process was very smooth overall.
My only beef is that for the interview I had to go to Holtsville and for the oath I had to go to Central Islip. I live in Queens and I don't drive so getting to those places was a major issue.
Here's my N400 timetable:
5 years rule