This one (and there are others like it) plugs in to your standard headphone jack, but it has a rechargeable battery. You can just use a usb port for that, though. It's the size of a golfball and can rotate as it's only held by the round headphone jack.