Can anyone please recommend me a list of the best sports md players out there, within a reasonable price range? i'm looking for the typical requirements: lightweight, very small, lots of music storage, long battery life, easy access, anti-skip, etc. and also very important is that i need an arm strap or hand strap with it that doesn't get in the way whatsoever. i need one for long distance running. thanks to anyone that can help.