Everyone has thier opinions on this subject, when it comes down to it, I listen to what this guy has to say..
http://www.bobistheoilguy.com/cms/index.php
Plenty of good info and lots of good reading when you have time. I am not an expert on the subject ,at all.