Vitalsource Technologies, Inc. A Question of Balance