Herman Cain may still be debating whether to remain in the race or not, but for now, is plowing forward in Iowa, releasing this new ad there:

Embedded video