This site has been recommended before. You might find it worth another look after their recent upgrades. There is a Hipforums group if your interested. www.last.fm