Can anyone recommend a ADC?

BTW: I'm running my Arduino off the USB. Do you think this could be a problem?