Vitalsource Technologies, Inc. Contentment In Contention