Vitalsource Technologies, Inc. Noise in Spintronics