Say what you will, but plenty of cunning ideas come from the Open Source
development community. Here is one such case:
AmaroK 1.4 can determine the 'mood' of tracks, so a proposal is made for
automatically appending songs that suit the same 'mood'. The link above
points to a mockup.