I understand you are wanting something portable for the road, but I would not recommend a USB mic unless it has output on it as well like the samson G-Track.
http://www.sweetwater.com/store/detail/GTrackUSB/ the G-track is not just a mic, but has output available also. IMO that's the most important thing if you feel you need a USB mic. USB mics without output are terrible for recording because you'll be trying to use two different clocks - one for the mic and one for the onboard soundcard for output. sync problems are inevitable with 2 different clocks. and that's only if you can get the hardware to play nice with each other. you will likely have to use MME driver mode to get both the USB mic and the onboard soundcard to work together. MME is the highest latency protocol and will cause you problems if you need to monitor what you're mic'ing while you're recording.
the G-Track is a full soundcard and can be set up for input and output. you can connect headphones for output and monitor directly from the mic while recording, and you can also use it for playback just like a typical USB soundcard.
it also even has a line level input if you need to connect a keyboard or mic pre up to it from another source.
that's my recommendation.