I'm currently using godaddy for all of my company domains, and I'm very unsatisfied with their service, specially with their site, so we are trying to migrate those domains to another provider. The question is, How do I transfer my domains to another domain registrar? I'm not talking about transferring domain records (A, MX...) but to use the same domains with another provider, and redo all the configuration again.For example, one of our blogs is hosted in Slicehost and we feel very confortable with their record editing tool.As I have read prowebmasters I can see other people not very satisfied with Godaddy service. Thanks!edit: Thanks for the answers, they were all very informative.
How to transfer domain from Godaddy to another provider
domains;dns;domain registrar
Unlock the domain via GoDaddy's panel if they happen to be locked.Update all the contact info and email address.  It needs to be accurate in case trouble occurs.Get the authorization code or EPP from GoDaddy.comHave your new host initiate the transfer (this will likely cost you a yearly fee at the new place)You will have to supply the new registrar the code and they can finish the transfer.