My 2 cents here.
I've been doing a full body 3x a week for about a year now, just recent switched to something a bit different. I found that when I was doing the "whole body 3x a week" thing I needed...er... well, I much more enjoyed, varying the intensity. I couldnt hit the whole body hard three times a week, just not enough time to recover.
So I made a squat focus day, a bench focus day, and a deadlift focus day. On the focus days I lifted that lift very high intensity, either very heavy low volume or moderate weight but high volume. The rest of the training session was split into push/pull, quad/hip, dominant movements.
For example, on squat focus day I might do 5 sets of 3 very heavy squats along with pushups, inverted rows, bench hip thrusts, and curls. On bench day I might do 4 sets of 4 of very heavy bench presses or DB presses (I like to alternate weeks on these), DB rows, reverse lunge to single leg RDL (or just straight RDL), and face pulls. On DL focus day I'd do power cleans, and anywhere from 5 to 10 singles to triples of heavy DLs (like I'd do 5 sets of 3 of 425 or 10 singles of 475, etc) along with dips, Bulgarian split squats, and pullups.
I really liked it but got into this 8x8 jag that I'm still currently on. And the 8x8 is just way too intense to do three times a week; takes both too much time and is too draining/requires too much recovery. I'm trying to seque into a 4x a week full body/upper body/lower body/full body split thing right now.
Wow... that seems like alot more than 2cents.