Not sure why you need the USB connection. You can get cheap speakers at Radioshack or any electronics store that are battery operated. I personally dont know of any USB speakers at all, and as for battery operated... I think your best bet would be to use your regular laptop speakers when you are on the go, and use standard wall-plug speakers when you are sitting around somewhere. You could just get really small plug-in speakers that can double on battery power... I dunno