I'm very split on these guys. I rely on them for 100% of my advertising needs for the business, but they do evil things to us to line their pockets. Pre-2004 they were great, then they started adding broad matching and minimum keyword prices and junk. Now it's much more expensive. That said, they're still a great service overall.