Vitalsource Technologies, Inc. Good, The Bad And The Data