I'm having trouble choosing a good record player make; here's the stuff that I want:

1) able to play 33 1/3, 45, and 78 rpm speeds
2) semi-automatic arm (so that lowering it onto my vinyl won't feel like a delicate surgical process...)
3) USB, USB, USB!! It's utterly important that I can transfer my old vinyls onto my computer.
4) Decent sound quality... I'm counting on the converted mp3 files to sound great on my speakers anyway, so I don't really need audiophile quality direct from the turntable. Still, I want "decent" sound.

Any ideas?