i think something similar has been reviewed here the last couple of years
edit: i think this was the review i thought of