Vitalsource Technologies, Inc. Hard Facts About Soft Machines