Carm,
There are lots of free alternatives out there for your website however I would recommend that you invest a little for your site. The benefits will certainly outweigh the costs. You can get a domain and hosting for under $50 a year through some reputable and great companies.
This alternative will also allow you email address (i.e.
yourname@yourdomain.co), better analytic so you can see where you need to tweak and what is working, more flexibility with customizing your look and brand, and so on.
Also, take care in selecting your domain name. Keep it simple, relevant and easy to remember. This is your virtual calling card and you want it to be easy for folks to find you.