Hi there,
I am require to build a mostly similar site like www.overstock.com using magento.
-Must have complete e-commerce features like product catalogue, discount groups, price groups, user groups
-newsletter module
-membership system
-social integration friendly
-blog system is not needed
-*ADD-ON Free product listing(upon system admin approval)