I'm looking for a program which can emulate an audio file being fed into the microphone. Mainly, I want to do this for "lulz" in some online games (because playing HAAAX via mic in GMod would be hilarious, especially if I changed my Steam nick to Dr Hax).

Well, that and sending automated voices into the mic feed would be pretty funny too (Microsoft Sam, anyone?).