I really think this whole case is badly handle by LinkedIn - both in terms of storing the passwords and the PR when the leak was made.