Make sure you, rather than your web host, controls your site. If you let your host control your domain name, you can be stuck with this host anyone have don't need to change internet addresses. Some unscrupulous hosts won't release the domain info if you leave on bad terms. An individual control the domain, you can point it at another host's nameservers and start fresh.