This is the first time that I've encountered a site which offers WebSite Reviews, and I must say I am surprised that something like this is available. Really a great idea! Anybody can actually review a website and submit it at TalkReviews.ca. They also feature some Top Websites, including their own featured sites, as well as statistics and ranking of any site that is being reviewed.
So, want to review a site which you found interesting? Then do go ahead and share your views over at TalkReviews.ca!