This will be a site where users will create comparisons of any kind ( X vs Y, Google vs Microsoft, Italy vs France, etc) and then people will comment and vote on these comparisons.
There will be different user authorization levels and users will gain points according to number of comments they made and comparisions they created. These points will be used in ranking the users. Also there will be a rating where users can rate each other in the profile page.
The rest will be showing the information available in different ways like:
comparison lists: popular, latest, random;
user lists: according to ranking, newest, random, according to ratings;
tag lists: popular, latest, random
There is a demo version of this site, done with frames where you can see the idea. This demo site has almost all functionalites I need just some of them are missing like RSS, adding other users as favourites etc. You can see the full functionality list in the attached document.
What you need to do is to make web 2.0 site that utilizes the same idea. Ajax is a must. You can keep the same overall design, like having a top part, left part and main part (of course you can make recommendations to do it better) but you have to play with the rest, colors, font types,font sizes, .... to make it a trendy, fun site.
Also you need to design a logo and do the SEO.
Let me remind that this will be a web 2.0 site and Ajax is a must. I write this again cause if you have no experience or similar previous work, there is no need to spend your and my time.