NAPSTER ALTERNATIVES: NOT SO EASY, NOT SO GOOD