Vitalsource Technologies, Inc. Tough Issues, Tough Choices