Frog, You really think a significant percentage of that money actually pays for infrastructure?  Mostly it goes to pay government drones/parasites to do nothing.  Income taxes are primarily an income redistribution scheme.  It's not about actually fixing problems and paying for things we need, it's about social engineering.
I have previously expressed my thoughts on military spending in another of my pompous posts on this board.  To summarize:  I think our military should be downsized to the minimum size required to defend the 50 states.  Let the oil prices fall where they may.