Vitalsource Technologies, Inc. Mortal Dilemmas