Hey guys i have an 07 silverado with a little over 70 000 miles. ive been putting 5w 30 oil in it but this time i bought 10w 30. is 10w 30 better or does it matter.

also my friend has a tahoe with 200 000 miles and wants to start changing his own oil. is there really something better about the high mileage oil or should he just use normal 10 30 oil.

any input would be appreciated. thanks