Old email threads have saved my bacon at work a lot. IM never has. When I get am IM, have a phone call, or engage in a hallway conversation that is work relevant I type it into an email later and send it to all concerned parties. I have never regretted doing this.