Vitalsource Technologies, Inc. Management Dilemmas