Wired is carrying this article summarizing an innovative new tech that makes a sniper's job much more difficult:
A sniper fires on American troops in Iraq. In the milliseconds before the bullet hits -- in fact, before the shot is even heard -- a computer screen reveals the gun's model and exact location. That's the kind of intelligence that can save soldiers' lives. The Army is currently testing the technology in combat.The devices are made by Radiance Technologies, a small Alabama company, and differ in their approach to gunfire detection from systems already deployed in Iraq that rely on acoustics. Radiance's invention, WeaponWatch, is powered by infrared sensors that detect missiles or gunfire at the speed of light.
See a problem, solve a problem. Now if we can just get better with those IEDs...