Why not just get a CD player alarm clock and burn a CD with the sound file on it? That'd probably be a lot cheaper than any MP3-alarm clock anyway.