I had the same problem. I tried everything that you guys posted to no avail. I then put it on the docking station of my inmotion sansa portable speaker system and, voila, it started charging and the white screen of death was gone!
Does it have something to do with direct dock vs. USB? I don’t know but it solved my problem. Good luck.