In reply to Alan Breck:
magnetic north moves.. it's a fact. The poles have shifted or reversed for millions of years. If you look at a graph or table, there is a perfect correlation between linear distance moved and how close it is towards the geographic north. It must be easily plotted or an approximate equation drawn up.
It's only moving faster than ever, because we've not been around to measure it passing over the true north before. Plus technically what we call north is actually south, that's why the north needle of a compass is attracted to it, or the opposite. It's just a naming thing, but both can't be the same.