This low-cost sleeping-bag keeps infants warm for between four to six hours, and once it cools down it can be plugged in or submerged in water for 20 minutes to heat up again. Not while the baby's still inside, mind.

There are 47 countries with troops currently stationed in Afghanistan, and that means 47 different pouch-sized meals "intended not just to nourish but also to remind the soldier of home." Here are a few of the most impressive: