Stuck beyond belief. Error code: 0 makes it impossible to fastboot. I can access recovery, but everything else just puts me into the Motorola "M" and "dualcore" logos. Battery is dead and flashing the white light. I've tried quite a number of ways to get my phone to charge but have gotten nowhere. Read things about a "factory cable", but they're out of stock and I don't have the ability to build one myself. I have no idea where to go next. Any help would be greatly appreciated.