Your domain name is imperative to the success of your website, if anyone tells you otherwise they are either lying or don't know what they are talking about.
You need a domain name if you are serious as an online entity, it is where you will direct all your potential customers to. For them to become customers you have to make a good first impression, and having your own domain name rather than some free geocities address that's long and cumbersome will enable you to do this.
... full article