What oil filter do you run and why

I asked a mechanic friend to bring me a oil filter for my truck on his way home . He brought me a stp and asked if that was okay, i asked him why not a fram and he gave me has opinion . Now i want yours, what do you run and why and why not somethingelse. I do not intend on starting a pissing contest so no arguing between each other . If it had been for my 340 i would have stated bring me a bosch but the silverado i have always used fram now i have questions on my choice of fram.