People often ask me if I like to do full-body workouts in one workout day (every other day) or split the upper body and lower body workouts into two different days.
Well, I like both. However, if you are fairly advanced and like higher volume workouts, you may be better off with a split routine. Full-body workout days are great every other day with cardio-only days in between, but doing a split routine will allow you to push your resistance training on several days back-to-back.