E3 spark plugs....Gimick or?

There was a member on here a while back that swore by them??