I find itunes to be just fine for dealing with a decade-old library with 20k+ songs that&#x27;s been transferred between a half-dozen different computers, and it&#x27;s certainly better than the terrible mp3 players I tried on linux in the last 18 months or so (banshee was the least horrible but it&#x27;s random album shuffle was incredibly broken).