I'll second the Uberdata idea. I've chipped many ECUs now for it and I have yet to hear anyone that switches say anything bad about it.
Heck I have a HondataS200 setup that I'm looking to sell because I'm switching to Uberdata. That is once I get my wideband setup working.
(my total cost ~$200 including the wideband)