You have done an great job. Such an informative and well formed post! I use vlc player. I would say that is it one of the best media players out there with its light-weight design and customizable interface. I used it for quite a white and it never had any bugs or crashes. Check out the vlc player download page if interested :)
I like to listen music.