I agree that the military spending may be somewhat out of control but like sd'sker said, It's more about jobs than anything. Also as part of the new "budget", military spending has been greatly reduced (I'm too lazy to look up exact figures). The real spending problem lies with the entitlement programs. I'm not saying that all these programs need to be eliminated, but there needs to be some drastic changes if the U.S hopes to ever get out of debt.
There are a lot of people struggling to make ends meet in this country and I have no problem helping those people out. However, there are far too many people not paying taxes and receiving handouts for having 100 kids and being too lazy to go get a job like the rest of us. The argument that "I wasn't given the same opportunities" or whatever's the excuse along those lines is BS. You live in the land of opportunity but it is not something that is just going to be handed to you (in most cases). The most successful people in life are not the one's who just waltz through expecting everything handed to them. They are the ones who work their asses off to get to where they are or want to be. To quote the great Vince Lombardi "The dictionary is the only place that success comes before work. Work is the key to success and hard work can help you accomplish anything." (Sorry, stepping down from soapbox now)