A (somewhat) more compass friendly version developed for marine use:
http://www.nauticalia.com/uk-info/products_in_action/recovery_magnet/3101.html