Well vox is a funny thing... It could have to do with how Vista changed how all sound is done, or it could be your router. Not sure. If you can create a new wav file on your desktop, record it, and play back your own voice, it might be a network issue.
Can you tune vox to yourself (put your own name in the box) offline and see if you can hear yourself? EDIT: also try this online.