Vitalsource Technologies, Inc. Catching Up And Leapfrogging