I'd highly recommend getting a tiny mp3 player (say Clip Zip, though they are now discontinued...) and a short light headphone cable. Why send audio wirelessly when the tech to play it is as small as the receiver?
There are also headphones with built in players, I don't know how the quality of those is though.