I focus on free business opportunities. then highly recommend buying a domain name I am going to cut and paste portions of my site as to not try and use this to promote my stuff, but this has worked for me. I am now starting to look at bigger advertising to get it out there.
Directly from my site on the same page I provide links to some affiliate programs. Give people a free business and free money first, it helps.
"Affiliate programs pay people to promote their products or services. They are always free, if someone claims to have an affiliate program that you have to "buy in" to; it is not a true affiliate program. Unless they provide a product or service that you are interested in walk away. There some good programs that you only have access to after purchasing their product. If it is a product that you will use, go for it. I do not recommend places that require you to spend hundreds of dollars a month for a product automatically shipped to you if you are just trying to make money. There are way too many free sources available today that require no cost to make money. This causes no justification to pay a buy in and spend your money.
Step 2 - Get Your Domain Name."
Then on the step 2 page.
"Why a domain name is so important when promoting an affiliate program, people will leave out your referral link. Here is the problem and solution to your missing commissions.
Set up a redirect to the affiliate link provided to you by your affiliate program. 90% of people will not type http://www.youraffiliateprogram.com/thislongname...
Everyone knows http://www.youraffiliateprogram.com gets you to the same site. this is all they care about your commissions don't matter to them. If you want to fix that and keep all your commissions, here you go. We will go over promoting your domain names in the next step. "
Here I compare GDI to godaddy since it is the most commonly heard of competitor. Were I explain 1 pays you back, 1 doesn't. hope that helps. I will let you know how things go for me as i start advertising heavier.