Barack Obama (photo, from washingtonpost.com), the US Democratic presidential candidate, raised more than $150m in September, says his campaign, which is a record.
It brought Mr Obama’s total fundraising to $605m, and dwarfed the total of John McCain, his Republican rival.
The Illinois senator has opted out of the US campaign public financing system, while the Arizona senator chose to remain in the system, limiting him to $84m for the September-October period.
16 days ahead of the vote, the Democrat candidate leads his Republican rival in national opinion polls.
But Mr McCain has been trying to shore up support in swing states.
On Sunday, Mr McCain is due to take part in rallies in Ohio, while Mr Obama will be campaigning in North Carolina.
Also on Sunday, in an appearance in a political talk show, On Meet The Press, former Secretary of State Colin Powell has endorsed Barack Obama. He said the Democrat candidate had the “ability to inspire”.
“All Americans… not just African-Americans” would be proud of an Obama win, he argued.
Mr McCain said he was not surprised at his “long-time friend’s” decision and pointed out that other former secretaries of state had backed his own candidacy, as Henry Kissinger, James Baker and Lawrence Eagleburger, all Republicans.