I recently Bought two Mics
1) Blue Yeti - Yeti is the most advanced and versatile multi-pattern USB microphone available anywhere. Combining three capsules and four different pattern settings, Yeti is the ultimate tool for creating amazing recordings, directly to your computer
2) Zalman Zm-Mic1 - It is a Compact headphone microphone of excellent sound quality, ease of use, and sensitivity. Clip the microphone onto the headphone cable as close to the mouth as possible. Use the mini clips on the micro
Also Check out the Top Google Results here