Site seems good to me as well as there is nothing unique in your site. It just same as other review site. Your have given 5 stars to the sites but haven't listed their pros and cons(if any). I think that will affect users alot if you show pros of the site and what services they offer.