Review (5/5): Does a great job.
Worth every penny.