Fortunately, the charging one has been solved now that we've all standardized on mini-USB. Or is it micro-USB? Shit.