I think Roger has the right answer. The mic isn't going to do anything for you except transform your sound waves into something digital that can be understood by the computer. That has to be software such as Audacity or Reaper. You use that software to "monitor" your mics, and have the audio routed back to your speakers, which act as the monitors.
Here is where it is going to be hard if you plan on using something for live audio. With any digital audio chain, you are going to have latency, and the more digital in the middle between your mic capsule and your speakers, the worse it will get. This is primarily why I shy away from USB mics. 1st, you're getting whatever D/A technology they can cram into the mic, so even the finest microphones will suffer, but you're also going to get the latency from that conversion. Then, you're going to have the latency of whatever software you're using (Audacity, Reaper, etc...).
If what you're doing is recording, then you'll probably be OK. If you are using it as a live mic, where you are expecting your inputs to come out of the speakers in "real time," you may be frustrated with delay between when you play into the mic, and when you hear it come out of the speakers.
Someday we'll win this thing...
[url=http://www.aclosesecond.com]www.aclosesecond.com[/url]