There's too much competition. Unless you can promote a big dog such as GoDaddy.com and other big names.
No. I don't make jack with my hostgator banner. 510 clicks already and 0 in commissions. Supposedly you make $50 per sale so even if I pretend I just got a click the rate is 10 cents per click. Although I must admit my clients are 80% non US so who knows.