Vitalsource Technologies, Inc. Contrasting Arguments