Here’s a great new music search engine with a browser-based player: Mix Turtle.
Don’t let the brand name fool you. This search engine is very fast. You just search for a song or artist, then click one of the search results to play it. No software to download, and it’s completely free.