John i run a DCCDpro which seems to be the closest to OEM that you can get. The
ecu is supposed to be a little bit better than the program from OEM and seems to work fine.
Theres a couple of really fancy ones out there..
MoTeC obviously which i might atcually look at upgrading to at some stage.. And the other i forget right now but both are alot more expensive than the DCCDpro