It's getting a bit trite that every time Last.fm is mentioned (in good or bad light) that someone mentions libre.fm.
Don't get me wrong, it's a nice project, but it's as annoying as constantly plugging your startups alternative to a popular service, the fact it's open-source doesn't dull that.