As for USB interfaces, I haven't tried the one Azrael mentioned however I have used a Line 6 Guitar port and that is good.
My instructors page and www.studiotrax.net for all things recording.
my toons Brought to you by Dr BadGAS
my toons Brought to you by Dr BadGAS