Hello sergio, Probably it is too late to answer to your question, but I can not withstand to say some good words about Omron AOI. I'm located in Europe, 6 years ago our company wanted to make some Japanese manufacturers like Mazda & Toyota our clients, and had to introduce new family AOI machines (we were using VI3000 till then). We were advised by them about Omron. Since then I'm all day long engaged in AOI engineering with the whole range of their products - VT-WIN2, VT-RNS, VR-RNS_ptH. It is true that it needs some time to learn and feel the machine, but after this stage is passed it is not so difficult to create a program. Just one example - if you have one pcb with 6 modules, 200 components per module, more than 15 JEDECs, you can generate a program for 2 hours. Omron software is very flexible on duplicating one block (module) and the task is to create just the first. You can create in advance or use ready smt placement file transferred by Multiform software to save time. One thing is if you have large library and use similar components (R0805, TSSOP, SMA diode, etc.), you can paste them and after finishing with all components you'll need just to debug the specific color settings (Omron is 3 color AOI system).So according to me it is not the creation time so critical, I can create programs for 30 minutes and if components are similar with other products we can start production right away. The biggest problem for all full color AOI systems is that there is no standards for the color parameters of electronic components - body of one capacitor can be blue, yellow, brown, red, black, color of polarity stripe for MELF diode can vary in wide range, so if we want to have low level of false calls we need regularly to update programs along with manufacturer has changed something in the process of production. It is more time consuming, but it is an issue for all AOI systems (even black&white or using monochrome color settings for inspection of solder joint or polarity for example).I can assure you that by using Omron AOI systems we've managed all these years to stay stable in the market (we are 99% automotive), we are working according to the 6 sigma levels (4 ppm defect rate) and clients like Valeo are satisfied. Of course each brand has pros and cons, but Omron is at the top level by technology and possibilities, maybe it is not as simple as some other brands and somebody decides that it is too complicated or is not worth the trouble. Another issue is the level of support and training - I'm in Europe, you are in America, but you should decide it by yourself. I can advice you one thing more – 6 years ago we had the similar problem, which brand to choose, so that’s our approach. Before we decided what machine to buy we asked 3 different representatives to make a short demonstration for us with our pcbs with defects in real time. We were able to see the whole process of program generation, some general defects settings and the level of detection and debug. After program creation and debug we run second pcb with similar defects and rated the real detection rate and FRR (false rejection rate).I will not mention the other 2 brands, but they were close to Yestech. We had best results obtained by Omron. Last thing to mention is that Omron has patented its 3 color highlight technology principle, on which is based the best method for solder joint (meniscus) detection. Other manufacturers use it partially by using just one color, but it is not the same thing. 90% of all pcb manufacturing problems are concerned with the quality of the solder joint. So here Omron is the best, nobody can deny it. But as I've already said, it is a complex matter based on price, friendly environment, easy to program and maintain, etc. That is just another opinion.