This is an extremely biased review, in that I'm reviewing myself. Sorry to do so, but in order to put the listing up I had to include a rating. But hey, I think I'm a pretty goo...
All reviews seem positive