I don't remember ever seeing this thread on GW forum so I'll go a head and start this one. Wouldn't it be really cool if the ZPM's were charged by the actual stargate itself this would be the scenario of how I would want to see it work.
It would have to be initialized by some complicated hidden program in the stargate system diagnostics itself. This system would allow the ZPM to draw power directly from the gates’ subspace wormhole that it creates and channel it directly into the ZPM’s mini subspace containment chamber. The SGC could program the gate to charge the ZPM by simply starting a dialing procedure to a random planet. This action would prompt all 9 chevrons to lock and cause the inner ring to start spinning really fast. The event horizon would then start swirling like in the episode A Matter of Time (season 2). Except this time it would form a type of raised (water bottle tornado) funnel effect in the event horizon that would somehow focus all of the subspace wormhole energy near center of the event horizon. They would then place the ZPM in the center of the Swirling Event horizon funnel and it would start to fluctuate with the glow of a full ZPM as it was charging. After it was close to being fully charged the spinning inner ring would start slowing down until the ZPM was fully charged then the ring would stop spinning and the event Horizon would stop swirling and recess into a typical event horizon. The recharged ZPM would get fully sucked into the event horizon then the gate would get shut down. Shortly after the gate would automatically dial back and spit out the ZPM. This would be very interesting to see in my opinion what do you guys think.