But I will concede that huge changes in how money / credit is created need to occur.
Limiting myself to the attention span of the average citizen precludes a full discussion here, but I highly recommend anyone with a sense of 'something is wrong' educate themselves about the creation of money, and historical forms of money. Wiki is always a good place to start.
As to my opinion on how money should be created, it should be done of, by, and for the people of the issuing nation. I think that money should be backed merely by the faith of the government, in that the government will accept it for taxes due. There is absolutely no good reason to back our currency with debt issues, they merely allow the holders of the bonds to benefit from the taxation of our countrymen.
http://www.themoneymasters.com/ This link might be a bit 'out there', but having investigated it, folks with more economic knowledge than I seem to support the idea that it is possible, though we'd have to give up interest-bearing banking accounts (though not interest bearing investment accounts). In exchange, we'd end the national debt, secure a stable money price, and reduce taxes for a given level of expenditure.
"If our nation can issue a dollar bond, it can issue a dollar bill. The element that makes the bond good, makes the bill good, also. The difference between the bond and the bill is the bond lets money brokers collect twice the amount of the bond and an additional 20%, whereas the currency pays nobody but those who contribute directly in some useful way. It is absurd to say that our country can issue $30 million in bonds and not $30 million in currency. Both are promises to pay, but one promise fattens the usurers and the other helps the people. " - Thomas Edison, The New York Times, December 6, 1921