I am going up where the sun don't shine and it gets down to -30 so I changed over to 5-40wt syn oil as per GM spec in the owner's manual.
First I am the cheapest guy in the world and the oil cost me about $90 at Walmart. I am hoping to leave it in there for a while but worry about next summer -- hopefully no heavy tows.
Second this truck has NEVER run better -- it runs so smooth that I have to check the tack at idle to see if it is running also a noticeable increase in power -- so maybe I will get my money back in fuel savings :D