Vitalsource Technologies, Inc. And Still We Wait