DefenseTech has the mad science update from DarpaTech 2005, including: "Brain Caps" to help soldiers take in more information under stress; predictive analysis to see when ships are Being Bad; a missile that can shoot anything anything; and tiny tiny little satellites called "space dust". So glad our Precious Bodily Fluids are being protected by these affable lunatics.
At the other end of the spectrum, marshmallow toasting technology has reached a new high. (via Gizmodo)