possibly not. unless its in the tower, which is really odd. well, is that feedback consistent? or random? and the mic input is on the motherboard i presume. do you know what your motherboard is called by any chance?
and are your mic port configured in your sound settings?