actually, this is the biggest reason why I hate winAmp. Shuffle should not mean that after every song you randomly pick another song (that's the way winAmp works). It should mean that when you select shuffle, it creates a new playlist with every song ONCE in a random order, and plays that. This is the way SoundJam worked (and you could even view and edit the random playlist), but I don't know how iTunes works.