We have all been there. It is 11:30 PM, and you are putting the finishing touches on a presentation for a big client...