Review (4/5): Four Stars
So far I think it is working. I'll need a few more weeks to give it 5 stars.