The software makes it hard to give this item a good rating, but it in itself, the device is pretty amazing I think. The software makes it very hard (if not impossibly) to do things that should be very easy to do, and should not require reading the instructions to figure out.