Well, I can believe that Manning is a real leaker, but man, I wish that the puir wee tad had not blabbed that way. There are people he could have talked to who could have helped him, but he didn't know that. He was smart and moral enough to recognize that there was bad stuff in the records, and yet he seems to have been too young and maybe lonely and longing for validation to have thought through what he was doing.
From what Assange says, I get the feeling there are other sources. EW thinks that's why the DoD hasn't charged him yet -- they're still trying to get information.
Anyway, it's a crying shame.