I love the ability to create reports in real time. It's quick to see what keywords are performing well and how their performance has changed over time. The UI could use some work but it's nothing that can't be fixed with a little bit of creativity. We have had great success using Balihoo for our PPC account. Their team is always willing to help us get things set up right and ensure we're getting the most out of our budget. I've been impressed by their customer service and they are very responsive. They are also one of the few companies who understands SEO as well!
ο»Ώ