Your title made me think that you are going to confirm that it is the best. It is good for the kind of products that it deals with. Whether it works out for you or not depends on so many factors.
CB is as good as you are. Rome wasn't built in a day, and neither was CB. Give it time, effort and patience. It'll pay you well.
I agree, all of the affiliate programs are the same (the pay per sale generated) the marketer is the one who needs to choose to be the best
I would say that clickbank is an easy place to start for newbies because it is user friendly and it makes it easy for affiliates to promote products.