While any single life lost is a sad tragedy for their families, in the grand scheme of war 3,000 casualties is a drop in a bucket - small battles in our own Civil War cost 3,000 lives, small battles in WWII cost many times that. It has taken years to reach the casualty level we are at now in Iraq, thanks largely to limited resources and politicians handcuffing the commanders. If the politicians would let the commanders command and the soldiers fight then this whole affair would be over a lot sooner and with fewer American casualties. And that goes back to 1991 when we didn't get rid of Saddam then while the whole world would have helped replace him.
People (and the media) also conveniently ignore the fact that the vast majority of the violence is occurring in only TWO of Iraq's many provinces - meaning that the vast majority of Iraq is pretty stable and getting better. Schools are being built, kids are learning, hospitals are treating the sick, business are opening, real estate is growing... but reporting on such things would take our minds off of the two small areas that are being a problem.
If 20,000 more men and a freer hand to do their job means everyone comes home sooner and with fewer casualties, then go for it. Just keep the politicians out of the war. The soldiers don't tell them how to run the country, the politicians should stop telling the soldiers how to fight a war. If those two provinces are such a problem anyway and we are going to rebuild them anwyay when everything is said and done, then lets just go in with guns blazing and bombs dropping and clear the places out and get it over with. Evacuate the innocent and kill the rest. Problem solved. See everyone home in time for Thanksgiving and Christmas.