Review (5/5): Recommend!
It's surprising how nice this feels and works.