My old iPhone, even if my car adaptor and alarm clock caused it to say "unsupported device", still charged and played on said devices. It just offered to go into airplane mode. My new 3G does not charge anymore, yet still plays, on said devices. Is this Apple's way of making me buy more new s*** so as to make sure its "iPhone compatible"? The alarm clock is just a basic POS that I bought on sale, so I'm not TOO upset about that, but the fact I can't charge my iPhone over the installed dock in my car irritates me quite a bit. I used to be able to listen to music over it when on the road and know that it was charging my phone at the same time. BS, if you ask me. My old iPhone charged without a problem.