I never use a cold call script. First, I try to qualify my leads, but when I DO make cold calls, I keep a piece of paper next to me with bullet points on what I want to cover. It always starts with "Greetings / Introduction / Specific Note" where the "Specific Note" is something specific about the person or organization I'm calling. Something like an article I read about them; or one of their products I've particularly enjoyed.
If I get voice-mail, I stop there and invite them to call back, also leaving a follow-up time that I'm going to call if I don't hear from him/her by then. Sometimes, I invite them to leave me their e-mail address if I don't have it, OR I tell them I'll send them an e-mail with some more information.
If I get the person live on the telephone, then I have 4 or 5 bullet points relating to questions I want to ask them. Based on the answers to those questions, I get specific about why I'm calling.
Scripts can sound way too rehearsed for my taste. I prefer to learn some information from the person I'm cold calling, then get down to specifics on why I feel what I'm selling brings them value.
So aaahhh... no, I don't have a script for cold calls... Just my two cents on the subject 