Web Apps (10000 programs)
Pros: They teach you plenty about SEO to help you use their tool. It is easier to understand than many of its competitors.
Cons: Some of the analytics still appear to be unexplainable metrics. Google Hummingbird will one day make these tools obsolete.