Until we come up with a full-on invisibility cloak, we're just going to have to settle for making objects less visible in a few specific wavelengths, or alternatively, making them look like something that they're not. BAE's Adaptiv armor system can disguise vehicles in the infrared, making them look like cars, cows, or nothing at all.