Further to above:
I'd also recommend that you register your own domain. This is very cheap (around $10 or less per year), and it enables you to keep the same email address(es) regardless of which hosting service you're with.