As far as the tuners go, they really don't help you much. The guy who said he didn't see any gains from the tuner probably wasn't completely lying.
By completely lying I mean they may help your A/F, but a custom dyno tune is the only way to go... I can't really say anything about the Anderson...