Having just looked into this (and bought a plastic/metal one, see my post on oil cooler leak :() I think the Bearmach all metal one is ok and if you're feeling flush, Allisport :)
Or I'll sell you my old one that's lying in the garage and you can get it recored :D