That depends. What are you going to do with it? Do you need brand recognition or an online identity? If you do, then registering a domain name can be a great place to start. Your company will look more professional with email coming from “you@yourcompany.com” than it would from “you56743@aol.com”. However, if you just want a fun site to tell about your family or something for a special occasion that only a select few will know about, then free subdomain from wordpress.com would be a great way to go.