We discuseed this before:

http://forums.equipped.org/ubbthreads.php?ubb=showflat&Number=193006#Post193006

There is an excellent post by blast explaining what can degrade the compass needle/magnet
_________________________
Uh ... does anyone have a match?