I recommend you register your own domain name because
this establishes and assures your ownership. If you are new to this, I will tell you how to do it.
I offer web hosting for $70 a year.
This includes all the space and bandwith you would need for a normal site.
The web hosting includes mailboxes set up under your domain, database support, and daily web statistics.