If you use last.fm, you might want to try these:
HacKey looks for patterns in the keys of your favourite songs. Apparently I like G major (18% overall).
I linked to this site once already but it’s good enough to get another: Normalisr ranks your favorite artists and albums by an estimation of how long you have spent listening to them.