WELCOME ABOARD!
I've always hated having background music going while I play. They wanted to make it more like you're in a movie, but to me that makes it more fake, not more real.
My solution is this: go into Program Files/Ubisoft/Silent Hunter III/Data/Sound/Music and throw out everything but the control file. No more music. Ever.
Gramaphone works fine.