Here are the no BS numbers.
Well, those may be the real numbers but it's misleading. Here's why.
Those spending numbers include Social Security and Medicare payments which are not discretionary spending.
10,000 seniors per day are retiring and entering the SS and medicare system which is what is driving most of the current increase in the deficit and it's going to get worse.
In 2001 spending on SS and Medicare totaled 692.5B
In 2012 spending on SS and Medicare will total 1304.2B
I used the web site you cited and pulled the SS and Medicare spending out of each years spending here are the total spending per year for discretionary and defense spending.
2012 $2396B
2011 $2342B
2010 $2255B
2009 $2358B
2008 $1932B
2007 $1725B
2006 $1739B
2005 $1615B
2004 $1493B
2003 $1400B
2002 $1283B
2001 $1171B
The big jump in 2008 is because in a recession unemployment and welfare expenditures automatically rise because more people become eligible for benefits.
The only real additional driver of the debt since Obama was inaugurated was his stimulus program and that was only 60% spending
while the other 40% of the stimulus program was Tax Cuts.