I have gotten mine same day before, you have to physically goto a Passport Office:
http://travel.state.gov/passport/abo...ncies_913.html
You have to be traveling within 14 days in order for them to accept your rush application in person. But I have gotten it within like 2-3 hours at these passport office in DC.
Jim