AEM is a harder unit to program than the Hondata units however it does allow much more tuning options built into the main unit, and tighter maps I believe. Either way if you're doing a full out build you go Hondata or AEM. The rest are either too messy or just don't compare against these two unless you go Motec but then that's just far too expensive (2-3x that of AEM or Hondata)