If you are going with a large scale host, as long as you are listed as the domain owner there should be no issues, for instance, if you buy a domain through EV1, and you have a dedicated server there, I have not experienced any problems getting it moved to another provider. Although if you are going with small hosts, I have to agree with Zachery, don't get the domain through your hosting provider.