Ive played wow since it came out...and I have never been able to get the in game VoIP to work my suggestion is to just use ventrilo they have free servers and its quite easy to set up every guild ive ever been used it and it is a great program
http://www.ventrilo.com/