I don't know why someone [DOESN'T] point this out every time Obama makes this claim. Congress passes the budget, not the President. And Obama voted for the 3 budgets from the last few years of Bush's time in office. Each budget since the Dems took control of Congress in '06 increased Federal spending well beyond what Bush had asked for. So, in all actuality, Senator Obama [along with all the other members of the Democrat-controlled Congress] gave President Obama these massive budget deficits. Per the post at Hotair:
"Obama repeatedly insisted that he inherited massive budgetary problems from George Bush, but the Con Law professor may want to retake his high-school civics class. Congress passes budgets, not the President, and the last three budgets came from Democrats. In three years, they increased annual federal spending by $900 billion, while the admittedly profligate and irresponsible Republican Congresses under George Bush increased annual federal spending by $800 billion — in six years. And during the last three years before taking office as President, Obama served in the Senate that passed those bills, and he voted for every Democratic budget put in front of him."