Did you upgrade to iOS4? Did the problems start happening after the upgrade? If you look at your charger's rating label, does it say "5V 1A" or "5V 500mA"? If it's the latter, that would probably explain what's happening to a lot of people who upgraded to iOS4. All iPhones charge at 1A, but they're also allowed to charge at 500mA, which is the current that PC USB ports can output. I think with iOS4, Apple messed something up which is causing finicky behavior with 500mA chargers. By the way, up until recently, most docking speakers out in the market have been 500mA.