I would second mpd with a front-end, There a gui versions with fairly little dependency requirements. Thought Amarok is probably my favorite linux player. If your using Arch you could use kdemod to get that. That can get you Amarok with minimal bloat. Being that your an arch user, i'm assuming your familiar with it.