Just out of curiosity, are you locked in to using USB? Is there a reason you can't just use a good quality sound card and connect to the analog inputs?