I use a Performair Eclipse and have success with it. It has the ability to predict from one run which works far better for me that the database. You have to be VERY selective with runs entered for the database predictions to work and the car has to be a copy machine......my experience is that all units that use a database are the same way.