ASSET PURCHASE AGREEMENT BY AND AMONG DIGITAL GENERATION SYSTEMS, INC., DG SYSTEMS ACQUISITION III CORPORATION, MEDIA DVX, INC. and STARNET, L.P. April 15, 2005