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 “firstname.lastname@example.org” than it would from “email@example.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.