The last several versions of BSplayer, including the latest 1.38, delete the registry key HKEY_CURRENT_USER\Software\Classes\Applications every time the preferences panel is opened. Why does it do this? It breaks the file associations for about 20 programs I have installed.
There's a similar bug reported last December:
http://forum.bsplayer.org/viewtopic.php?t=7489