NAPSTER, INC. PURCHASE AGREEMENT