Originally posted by DemonSVT:
Let's put it as simply as this.
Oil companies spend billions on R&D. If this crap worked... They'd have it, own it, found it, or what not...
Put oil in your engine. Leave the additives on the shelf next to the other 1000 different bottles of crap every other company peddles... 
Well said!! I think you're better off using the best oil and filters you can get your hands on.