The rdio.com service is a great alternative for streaming music and they provide an API: http://www.rdio.com/developers/docs/ So my suggestion is to integrate it with Amarok. Thanks.