whozum,
There's a lot wrong there, honestly. To start with, when you connect a battery to a capacitor, the electric field propagates through the wires at nearly the speed of light. It has nothing to do with the movement of any electrons; electrons, in fact, drift only very slowly through a circuit. The electric field which propels the electrons, however, propagates at near light speed.
The current is not like a gush of water coming down a mountain, moving from one place to another -- the current is like a conveyor belt that gets "turned on" everywhere at once in the circuit as the emf (voltage, potential difference) is established through it.
Let's not talk about batteries so much, since batteries are DC sources. The difference in the pahse of emf and current only manifests itself in an AC system, where both are constantly changing in sinusoidal fashion.
First, make sure you understand one fact about a sinusoidal voltage source: the voltage changes most rapidly through the zero-crossing. (Look at the zero-crossings of a sine wave if you don't immediately recognize this fact.)
You also hopefully know that the current into a capacitor is proportional to the rate of change of the voltage across it. In other words, the current into the capacitor is largest right when the voltage is zero. The current into the capacitor is largest at the zero-crossings of the source.
In other words, when the voltage across a capacitor in an AC system is zero, the current into that capacitor is at a maximum. The voltage and current waveforms are therefore not in phase.
To understand this a bit better mathematically, consider the relationship I already mentioned:
[tex]I = C \frac{dV}{dt}[/tex]
Now, if V is a sine wave, I depends on the derivative of that sine wave. And... what's the derivative of a sine wave? A cosine wave -- same amplitude, 90 degrees different in phase. Current leads voltage by 90 degrees in a capacitor.
The same argument can be used for an inductor, which is described the relationship:
[tex]V = L \frac{dI}{dt}[/tex]
Here, if V is a sine wave, I must be a negative cosine wave -- they are 270 degrees different. In an inductor, the voltage leads the current by 90 degrees.
- Warren