Reekie: your memory is fairly good... the earth's magnetic centers, poles and the various intersecting fields have all been in different locations MANY times over the earth's history.
If you want more info, this official PBS site is a good resource, so please click on all of the topic links as you have time:
http://www.pbs.org/wgbh/nova/magnetic/