This administration isn't perfect and I disagree on many policies but the country picked the best option. Our debt would be piling up no matter who got into office. At least with current leadership the money is spent here.
Oh, and last time I checked...
Personal Rate of Return from 01/01/2009 to 07/31/2009 is 16.0%*