Cool Ad Watch

Progressive

From their website:

Being ahead of your time is never easy. As a community, you understand the importance of being progressive. It's not just a word. It's how you live your life. And as an insurance company, we work hard to live up to that name. It's how we think, and how we treat our customers. So while you're here, check out how far we've come, and more importantly, where we're heading.