Related to this question
http://physics.stackexchange.com/questions/35/where-do-magnets-get-the-energy-to-repel

If I have a magnet repelling another, eg one in my hand, the other being pushed along the desk, how do the each of the magnet's fields actually "push" against each other? What translates the magnetic field to kinetic energy?