in order to be an excellent ECa you need to have an excellent product and yopu have to have excellent service also because a excellent product without good service and follow up is not going to get you good business but the most important thing to being a good ECA is networking with other affiliates and networking with traffic exchanges to get your product out there if you have the best thing in the world and nobody knows about it then there is no profit