Finally... US Citizen!
My story is exactly the same as JS485 described, except for the passport for which I applied at a regular post office since I don't need it in a hurry.
Thank you for your support, good luck to all future fellow citizens!
DO: Newark, NJ
04/05/2010 : N-400 Sent to...