techcrunch.com —
Apparently lots of people are still talking about Instagram's sale to Facebook (last week seems like ages ago to those of us in the attention-deficit-disordered world of blogging, but I guess a $1 billion pricetag will tend to keep tongues wagging for a while.) The latest Instagram/Facebook detail the chattering classes are seizing on?