If you drive to the US, I heard you don't even need a ticket. Just a written statement would suffice. I am not sure if they could transfer your file on time though. The passport itself could be issued the same day. The problem is the transfer time. Well, also, the extra fees if that's a concern...