Vitalsource Technologies, Inc. Getting by or Getting Better