i used to play mp3's using a script that let you choose your mp3 file from an ASl requestor via mpega and i found that the CPU use was halved compared to using a GUI like songplayer. I think i still have it somewhere. might be useful for low-end CPU's