I have found this site very informative but have found a lot of conflicting views
That's because there are lots of people on the site, and everyone has their own view on most subjects. Listen to them all, and then decide which fits your needs the best.
FFF
-------------