What characteristics are you considering when you say "handle music fairly well"?
Speed of loading? Digital audio quality? Analog audio quality? CD text support? HDCD support? CD track browsing? Gracenote support? Support for non-redbook audio formats like DTS, DAD, DVD-A or SACD?
All BD players play CDs.
BD players tend to be slow loading CDs because it takes them a while to determine that it actually is a CD and not one of the other disc formats that they support.
If you use HDMI or S/PDIF (optical or coax) to connect a BD player to your sound system, they all provide identical digital audio quality.
The least expensive BD player with high-quality multi-channel analog outputs is the Panasonic DMP-BDT 500. It costs about $270, though.
My understanding is that Oppo players support CD text, HDCD, SACD & DVD-A, but their least expensive player is about $500. I don't know of any other BD players that support CD text or can decode HDCD. (If a digital connection is used, then the receiver or pre/pro would be the one needing to support HDCD.)
Panasonic and Sharp players provide a multi-track browsing interface without a network connection and support DAD, but they have other problems -- like recognizing only a limited number of computer audio formats, and no support for Gracenote.
Sony's current BD players support Gracenote, SACD and DTS, but not HDCD, DAD or DVD-A. Their BDP S590 costs only slightly over $100.
Marantz SR7009 avr + MM9000 amp --> Atmos 7.1.4
Fronts=NHT 2.9+AC2, FH+TM=DefTech PM1000, LCR+TM amped