Good advice, Bob.
As far as comparison, it depends on your combination, ability, and budget.
If your combination is conservative, stick with the stock ecu. Most people swap to an aftermarket ecu once they start running deep in the 10's. As far as comparing, the Accell, BS3 and XFI will get you similar results. It boils down to technical support.
This post probably belongs in another section.