I use German made Castrol Syntec 0W-30 year round. Used oil analysis tests from users have consistently shown that engine wear indicators (metals found in used oil) are lower when using this oil then when using Mobil 1, Amsoil, and many others. Castrol Syntec 0w-30 which is commonly referred to as "German Castrol" is one of the very few true synthetics out there unlike Mobil 1, Pennzoil Platinum, and the other US made Castrol Syntec weights. What does true synthetic mean, well it means its base stock is made from PAO/Esters, not Group III (which starts off as dino oil).
Other examples of true synthetic oils are Amsoil, Redline, and Royal Purple. Mobil 1 use to be a true synthetic but they have recently changed their formula to the cheaper group III base stock, which is made from dino bones. How come they can call them sythetic oils then you ask. Well Penzoil a few years back won a court case which has allowed themselves as well as other companies to call what is referred to as 'hydro cracked' dino oil a "synthetic" in the US.
Don't be fooled however by the label they are not true synthetics and they do not protect like a true synthetic as used oil analysis tests have shown over and over again.
Also somthing to be aware of, in the case of Mobil 1 they never reduced the price of their oil after they cheapened their formula. So if you are going to go with a synthetic and have the choice between Mobil 1, or Amsoil, German Castrol Syntec or Redline go with the later three.
Don't get me wrong, all of the so called synthetics like M1, Pennzoil etc. are good oils but if you are willing and are going to pay the hefty premium to get into a synthetic then you might as well get your moneys worth and get the best.
As far as putting a 0w-30 weight synthetic oil in your truck like the German Castrol you may be thinking well isn't it thin and watery? The answer to that myth is no! At cold temps, the 0w weight correlates to cold cranking viscosity. That means an oil like German Castrol 0w-30 will begin to flow and will protect quicker at cold start up temps. (Which is a good thing!) but as the engine reaches normal operating temps, the oil will not thin out any more then a standard 30 weight oil and in the case of the German Castrol 0w-30 it is actually close to a 40 weight. German castrol has tested to be one of the thickest 30 weight oils out there. You may be wondering well why don't companies like Toyota use 0w-30 as the recommended weight. The reason is when you use standard dino oil (which most people do) the oil has to have a lot of additives added to it to allow it to work through a range viscosities like 0 to 30. The bigger the gap in the top and bottom numbers the more additives need to be added. Over time the additives wear off and the oil becomes less stable and less effective at maintaining a proper viscosity which means it doesn't protect like it did when new. With a synthetic the viscosity range can be widened and will continue to protect for a long time after the additives in standard dino oil would have worn off.
As for oil filters the two best are Mobil 1 and K&N both are made by Champion labs. WIX, Purolator, and Toyota brand are also pretty good are 1/3rd the cost, and do a decent job of filtering.