Vitalsource Technologies, Inc. Judging For Themselves