A better sound device (for RasPi and other uses), is the $25 Behringer UCA202.
I’ve been using those for years to record high quality audio to laptops, and it works fine on my Pi, too. I’ve only ever recorded about four hours at a stretch with it, but it didn’t drop out. (Powered by the Pi itself)
One problem I have had, is audio “skips” (I.E. If I was recording a song, I might jump from word 5 to word 8).
I think this is connected to arecord’s buffers and such, however, not the sound device.