You may want to consider Motec and Xytek. Both are high quality units from a software and hardware viewpoint. Expensive, but worth it, I think. Dan L