Magnetic sensors have a wide range of sensitivities, spatial resolution, dynamic range, bandwidths, size, and cost. Applications such as magnetic data storage and chip NDE require sensitivity of 1 nT, spatial resolution down to a few nanometers and bandwidths up to 10 GHz, while MEG requires