Review (4/5): Four Stars
Works great if you are patient enough to use it correctly.