Any HTC Android phone should have two music players by default, Android's and the one made by HTC. Both should be able to do what you want. If you don't like them there are at least 4 or 5 others you can download from the marketplace that should have the features that you like. A few popular ones are MixZing and Meridian.