You should look into GMR sensors. I can't tell how they compare to what you have but I'm sure they are worth a look.