HPTuners can be purchased about anywhere and give you the ability to edit the maps and reflash depending on the package you buy. HPT will read the wideband but will not adjust the fuel on the fly, that's where you take those readings and do a few adjustments yourself to get it closer to your afr.
HPT/Hptuners same thing.
DHP powrtuner is another that will work, but no longer sold new.
matt beat me.