High intensity, short workouts. I still do more sets than that, but I dont make myself pass out during sets either. I dont have a training parter so forced reps are out on some movements, and static holds can only reasonbly go on for so long.
Dorian Yates and Mike Mentzer would be two people to look at for this kind of routine. Often this would mean warmup sets dont count if I recall what Dorian said about his training, then a couple "working sets."
I dont find low volume stuff working for me much outside of perhaps biceps and abs. I dont think my routine is very high in volume but its way outside of '3 sets.'
I rarely train to failure. A great part of body building takes place in the brain. Each set that you do to failure, you are sending your brain a very negative message, one not of success but of failure. So if you do 15 sets you are essentially training both your mind and body to fail (15 times). Eventually , if you keep training this way, what happens is that your workouts become more and more tedious, and wrapped in negativity. Many who train this way regularly eventually burn out and give up training altogether.
Push hard enough so that the last rep is difficult but not a failure. Make it a success. This will cause not only hypertrophy but your workouts will be much more enjoyable and you will be in a much more positive state of mind, both during your workout and after. Something this simple can be the difference between training and progressing your whole life or just being a flash in the pan. Consistency is the most important part when it comes to training. How can one be consistent if one is not enjoying themselves?