TheSound
An Englishman in New York
I wasn't aware of talkbox guitar being used in the Jovi track. It's been a while since I heard it (thank God) but are you sure you aren't talking about the talkbox in The Zoo?
No I'm not talking about the Zoo...then what is making that noise that dominates the whole riff from the very start of the Bon Jovi? Sounds exactly the same as talkbox guitar (I didn't even know it was called that, sounds a lot better and more scientific than rubber-tube out of the mouth!)