Vertically Centering Text

We've had a series of requests for some automated way to center text vertically in a frame, presumably in most cases where you might want to have a text frame with a border and the text inside centered. It just occurred to me that there are tools for making this not so hard, if not easy.