The best USB mic is from a company called Blue. It's called the Snowball, and is about 99 bucks. It's a large diafram condensor mic and absolutely sounds amazing. Hope this helps.
Kevin Reeves www.kevinreeves.net