I prefer a split-routine over a full body workout any day. A decent split stops you getting tired so you can lift more, lets you concentrate on specific muscle group and gives you longer time for recovery.

I don't have much free time at the moment so my routine looks something like this:
Monday - Chest and Triceps.
Wednesday - Biceps and Back.
Friday - Shoulders and Legs.

I sometimes fit Abs and some cardio in when I feel like it.

Remember to do Squats and deadlifts, most people leave them out. Legs too, most people hate working their legs but I love it.