That re-reminds me that I still don't have a passport! What all do you need in order to obtain one?
First, lots and lots of patience,
Then, proof of citizenship, if you don't have an expired passport then a certified copy of your birth certificate.
Proof of identity (driver's license, government/military ID, etc)
Two identical 2x2 photographs - They say white background, full face etc etc.
And I believe it is $100 (application fee plus execution fee)
You should have the application printed out and completed except the signature before you go in.