An attractive paid domain name stands as the best option when considering this question. It may seem like a lot of money upfront, but if you want to make money and attract as much traffic as possible, then a good name can be worth the investment.