Whatever niche you select, there is always a room for discovering new things with it. It would surely improve you with a lot of experiences
gosh, just contacted Neverblue, and I siad I run Insurance web site. So that you know Insurance is considered highest paying CPC in Adsence. They only offered 0.5$-0.9$ per click!
I do alot of clickbank. Also check out shareasale, they have alot of programs like CJ does and I find them a bit more user friendly I don't like Linkshare- I made sales with them and never got paid
Google affiliate marketing is the best affiliate program .It connects advertisers and publishers who want to increase sales and drive leads through affiliate marketing. It also features hundreds of leading advertisers including name brands such as Barnes & Noble, Bose, Citi Cards, Crutchfield, Kohls, Sears, Target, Zazzle, Verizon Wireless etc.
Not sure why some people as which affiliate program is the best as there are a number of good programs out there and it doesn't matter how good it is for someone, it doesn't mean it will be as good for you. It depends on how you go about promoting and working with the program at end of day. Good luck in anycase.