Fallout from this Microsoft Kin thing is just getting uglier and uglier. 503 units sold according to Daring Fireball? Wow. 2010/07/07