... the Phoenix has landed. Congratulations to NASA for pulling off the first soft landing in 32 years. Is it just me, or does NASA seem to have gotten in the habit of landing stuff on Mars during federal holidays? A clever ploy by JPL for overtime pay? Who knows?