I love Tabata! I usually use the "Tabata This" workout from Crossfit (one of the few workouts I use from that methodology). I break it up like this: Squats, Pushups, Pullups, Jump rope, situps. So the total routine is about 20 minutes including the 1 minute rests in between each round.
I have started people off on a single round of Tabata which is only 4 minutes (minus the warmup/cool down periods) and it leaves them laying flat on the floor if they push themselves to their limits.