If you are into advertising, you probably heard something about the Cannes Lions 2008, the 55th International Advertising Festival that was going on in France. We got to see same really great ad pieces there, and now we're featuring some of those here.