Well I was thinking of getting some beyerdynamic DT990's for christmas. This would be the first time I've bought any sort of top range headphone. And the reason I was attracted to the DT990's was because I've read they are the most comfortable headphones you can get, and are great for long listening sessions. Now the problem I have is that I'll be playing them from an iPod mini which will obviously be playing in MP3 format, and all my songs have been downloaded from soulseek and whatnot, so they will have bitrates from 192 fluctuating upwards. Is this good enough quality for such a good pair of headphones, or should I go for something a little less good. Also, the PC I'm using right now has an X-Fi Xtrememusic soundcard, so if I were to connect the DT990's to that, and play the same MP3's would there be alot of difference? And also Would getting an amp solve the problem?