Vitalsource Technologies, Inc. Hard Choices, Easy Answers