For those who are interested, this just got a whole lot easier with firmware 3.1 and Kindlet-1.2.jar, and no longer requires any extra permissions:
Code:
AudioManager audioManager = context.getAudioManager();
try {
Audio audio = audioManager.createAudioPlayer(new MediaSource(new FileInputStream(context.getHomeDirectory().getAbsolutePath() + "/" + "test.mp3")));
audio.play();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (AudioException e) {
e.printStackTrace();
}