I haven't tried Reverse, but I have heard some good things about it. Definately worth a shot I'd say..

:thumbsup: