DITCH understands the vital role good creative plays in successful Internet advertising.