Well, they can all be pesky, but as to which is best, that is based on many factors. Cost, functionality, end use, etc, etc. I am sure folks have their favorite one, just as most have their favorite PLC. Best is very subjective and open to way to much interpretation. IMHO