At first glance, having perfect recall might seem like a gift from the heavens. No more embarrassing lapses in which you forget a name seconds after shaking hands, and gone are the grocery hauls where ...