Review (5/5): It's a winner
Just what I needed. It's a work horse.