Simple (though far from easy) and adaptable, adding a pull-up bar to your home-workout armoury will open up a whole new world of training possibilities, without either taking over your spare room or using up all of your spare cash.
For all-round strength and muscle, forget the bench