http://www.agorafinancial.com/iousa.html

Haven't seen it but it reminds me of the arguments going on in Canada in the early 90's on a much larger scale.

Ultimately it comes down to this:
1) either pay more taxes for the services you enjoy if you want them
2) cut the services until you have no deficit (or more so if you want tax cuts).
(or a combination of the above).

In the end those are the only viable options. The longer one postpones either option the more expensive it will be to fix later.