For ballistic conditioning kettlebells are the tool of choice. Space savors, low-risk high rep movements, and all around very functional piece of equipment.
Kettlebells can offer brute strength training if you can get your hands on 32kg + bells...ie Mike Mauler. Can be tough though...most gyms don't carry 70lb,88lb,106lb KB's. Pretty expensive if you buy them yourself.
I don't have to go on about O-Lifting...there are a lot people more knowledgeable than me on the subject.
Hands down I believe both combined can offer a sound program.
"It sucks anyways, you might as well have fun doing it"