There are millions of USB devices out there, and just because your laptop or phone has a USB port doesn't mean it's a good ...