Product review (5 stars): It would be nice if it would interface with Android devices but up ...
Does all that it should and then some.  Only negative is a learning curve a little greater than it probably should be.  It would be nice if it would interface with Android devices but up until now few others do anyway.  Hopefully that will change down the road.