Vitalsource Technologies, Inc. Mainstream And Margins Revisited