My neck bones make cracking sounds as well, especially if I stretch backwards. In my case I think it's due to excessive time spent reading everyday, which implies that my head is lowered and kept from falling forward by the constant tension of neck muscles. I noticed there is a lot less "cracking" and tense feeling when I'm on holiday during summer, and avoid books for at least a week.