from a mechanics stand point. For what it is worth.....
owned a 99 chevy 5.3 great drivetrain good power good ride
baught an 07 dodge. pulled great hemi's drink the fuel! drive train and suspension suck
I am back to driving a chevy with 240,00miles on it. with a 5.7 "R". I will always own a chevy.
the 5.3 is a nice balance of power and efficiency in a newer truck. The 6.0 like to drink fuel and perform like a 5.3.