Review (5/5): Holy Grail!
I had seen a video and read several reviews about this before I ordered. It is fantastic and does exactly what it says.