Hi
You said that friends reported that they heard Static, if you haven't already before you do anything else make a Skype test call to Echo Sound Testing Service and listen for yourself and see how your voice sounds when it's played back?
That will let you test how it sounds as you experiment with it.
I'm not familiar with the Turtle Beach stuff but you could have it plugged into either a sound port (2 small round plugs, probably green and red one for in and one for out) or a USB connection, depending on how it works.
I found this, I don't know if there's anything there that you haven't done.
Link Removed
Mike