This could be multiple things. The freezing when using the mic is indicative of the sound card running too high hardware acceleration level.
The sound card could also be sharing an interrupt with another high data usage device, such as the network or video card. Sounds cards do not share interrupts well.
If you could send me a DXDIAG output, it might help shed some light on this.