For example, if you can make a blog with free sub domain from blogger, wordpress or typepad, buy a personal domain from web hosting and domain company is waste of money. My opinion is, if you put a personal domain for your blog, it will give you professional touch, especially if you run a business blog.
Currently, domain value purchase price per year is very affordable. You can choose from various international top level domain (TLD) like .com, .net or .org. You will be more confident to put the site address on business cards if you use a personal domain. For cheap domain, try to visit www.godaddy.com and explore their newest special offer.
Another free sites for example, if you register and trying to earn some cash from paid to click sites. First of all, it is free to join. But you but you will always be persuaded to do the upgrade, with the promise of getting better service and will get a bigger money. Upgrade price may vary from $5 to $90 each year.
If you have a lot of money to invest, to promote and to search for referrals, this choice good for you. But do not push your self to upgrade and waste all your money to bux site. Be careful about new scam site that only will rob your money then disappear after 3 months. Only register to legit site already operate at least one year.