I bought this because my desk is cluttered, my laptop needed a mouse and I think the memory stick reader that came with my video camera is ungainly. There were a few surprises. 1. The software doesn't work under Windows 95 - only 98, 98SE and Windows 2000. Having said that, it seems to install fine under Windows ME allowing the operating system to detect and install a new device. Although, I do need to unplug the mouse when I boot up, otherwise the machine freezes. 2. The way the software works, is to add a USB hub to the system which contains effectively two devices - the mouse, and the other is where the memory stick is treated as a removeable disk drive. 3. The speed of transfer compared to the old reader I had (on the RS232 serial port) is fantastic. 4. The install software - Setup.exe - on the CD Rom does not work, and there do not appear to be any devices on the CD ROM if you Add/Remove new hardware manually. Overall it is fantastic, as I can take a photo and email it in seconds. I didn't give it 5 stars because of the software problems and the operating system limitations.