$336,742,305.24

That's how much Barack Obama has raised to date -- add $100 million if you want to include joint fundraising. In June, he took in nearly $52 million for the primary and about 2.4 million for the general -- and spent roughly what John McCain spent in June.