I'm with you guys on this one, keep on top of the oil changes and stay away from the additives. You can do your own research when it comes to oil, some great info out there. We kinda started an oil/oil filter thread last week that you should read, good info there for everybody, especially the link to the oil testing.
http://www.aleromod.com/forums/showthread.php?t=37840