I have used the Allegro Hall-effect sensors extensively. Bi-directional, great isolation. Good accuracy.