An interview with the author of
Tangerine:
http://arstechnica.com/journals/appl...006/10/24/5721
Tangerine was rolled out as a piece of software written to save people the time and monotony from trying to come up with their own consistent, upbeat playlists for running or jogging (or just plain working it at the gym).
It does this by analyzing the BPM and beat intensity of your iTunes library. You can then create playlists based off of the BPM and beat intensity, but it's not as simple-sounding as you think (in a good way). When you go into the playlist creator, you can specify the exact length of time that you want your playlist to last, the BPM range you want it to cover, and the beat intensity range you want it to cover. You can then specify a Generation Pattern for how you want the tunes to be organized—for serious exercisers, this is icing on the cake.
It's analyizng my library right now (5,500 songs), so maybe it'll be done before my new shuffle gets here... :-)