According to the UOA's I have seen, the Dodge 4.7L shows the lowest wear metals with a thicker 30 weight oil. So the current SM Mobil 1 5W-30 and made in Germany Castrol Syntec 0W-30 would be my widely available picks. If you're not opposed to mail order, Redline and Amsoil make great products. For filters, I think the finest widely available pick is the Purolator Pure-One, however via mail order (or local diesel stop) the Baldwin and Donaldson synthetic media filters are superior in extended drain intervals.
In my 4.7L, I run a Baldwin B2 and SM Mobil 1 5W-30 for 7500 miles between changes.
YMMV.