I just recently switched to a 4day-a-week split, goes like this:
Monday: Chest, biceps, upper abs
Tuesday: Quads, hams
Wed: OFF
Thurs: Shoulders, tris, calves, lower abs
Fri: Back, forearms
Monday and thursday seem like longer days, but none of my workouts takes more than 75 minutes. I do between 15-20 sets for larger bodyparts like chest and legs, up to 25 sometimes for back. Right now I am dieting down a bit, so fairly strict diet in the week, cheat day on saturday. This seems to be working better than my old 6-days-a-week routine, even on gear I was overtraining, I'm getting strength gains again!