Neither of them can balance the budget in next 4 or 8
years, even his policy has no mistake. More than 1,000B $ have already gone for current crisis. Another 300+B is circulating in congress (second stimulus package). The deficit will go up in rocket speed. None of the promises they offer now won't be materialized, except withdraw most troop from Iraq.