You could Google it, but really, anything in the US will be fine for you. Much of the best hosting worldwide is in the US, and it really doesn't matter where in the country the server is. So just look for a good quality US web host ... and there are many of those.
Does the fact I am featuring music samples affect my hosting decisions? Is that only a bandwidth concern? Or is it something else?
It's not an issue, really. Yes, it's basically a bandwidth issue, so if you will have big downloads, make sure you pack in a decent bandwidth allowance.
An alternative—and a good one to consider—is to get separate hosting for your media files. Quite a few companies offer what's sometimes called a CDN (content delivery network). Examples are Amazon Web Services and Rackspace Cloud. I have a Rackspace cloud account, and if I have big files like videos, I put them on there and link to them from my website. So when someone clicks a video link on my site, the video is actually loaded in from the Rackspace site. The advantges are that 1) you pay less per download and 2) the files download faster, because a CDN like that is optimized for fast delivery.