This week the Obama campaign really took off the gloves and started to hammer Mitt Romney on his strength, his Bain Capital experience.
The Obama campaign hit Romney hard on an inconsistency between his federal filings and his narrative about Bain and jobs outsourcing.
They have also hit him very hard on the use of sophisticated tax shelters that are not available to the average American.
These shelters have the effect of significantly reducing or eliminating the taxes on huge amounts of income for the super rich only.
The recent Obama campaign attacks on Mitt Romney's activities at Bain Capital and his failure to disclose his tax returns are beginning to "define the candidate."
Many have suggested these attacks are similar to "swift-boating" -- attacking Romney' s strength and using it against him just as the George W. Bush -- Karl Rove team used "swift-boating" to attack U.S. Senator and 2004 Presidential Candidate John F Kerry on his strength as a legitimate war hero.
Kerry never forcefully responded to these attacks himself, much to his own peril.
Romney seems to be following in Kerry's footsteps and he has not personally put forth an aggressive response.
The Republican Governors, who met last week in Williamsburg Virginia, have been encouraging Romney to go on the offensive.
They want him to aggressively answer the 'charges' and attack the Obama campaign hard.
The Obama campaign has already spent $100 million in advertising -- with about $50 million of that on the "Bain Attacks" in targeted media markets in key battleground states.
This strategy has been successful so far.
The Obama campaign seems to be winning the message war of 'defining your opponent early and relentlessly staying on the attack.' -- (campaign strategy -- politics 101)
The question here is -- Will the Obama campaign be able to keep up this fight if the fund-raising disparity continues?
When you go to the Romney campaign website the front page asks you to donate $15, $25, $100, $250, $1,000, $2,500 $5,000 or other.
When you go to the Obama campaign website the contribution amounts listed are $5, $10, $25, $50, $100, $250, $500 or other.
This certainly says something!
And I haven't even mentioned the Super PACS this week. More on that later!
This blog post can also be read on Sky News