A more practical alternative to the default block admin approach is the Context module. It is a different way of thinking about block layouts. With Drupal's block administration, you focus on the individual block - "Where will this block appear?" With the Context module, you are focused on the "context." But what does that mean?

*******A stipulation for the book deal was that this content could no longer be available. Sorry.*******