This might be a little late for your urgent question but....There are a variety of good passport expedition services out there. They will even go so far as to personally go to the regional passport agency on your behalf (requires several notarized forms) and wait in office while your passport is processed that day. I got a passport expedited in just a few days via this method. However, be forewarned, they cater to business people (with expenditure accounts) and thus they are not cheap. Mine cost somewhere around $150 a few years back I think. Its been awhile since I did this, so I lost the name of my agency, but I'm sure a google search will come up with some options.
Regarding the Chicago post above....be careful about these agencies. Some regional offices are very good and some are very bad about being efficient. I remember my expidition service processed my passport through Miami because it was supposibly one of the quicker offices in the nation at that time (even though I live in NE).