Faves.com has been helping people share websites since 2004 and even if the site is no follow, you can still drive traffic to your quality content. It works in a very similar way to Stumble Upon so you guys shouldn’t have a problem figuring it out. The site sits around the 5000 mark on Alexa, so you can expect a good amount of traffic if you have something good to share.
Faves.com’s free website delivers recommendations personalized to each user’s topics and people of interest. Through a unique Topic Network, Faves.com users are connected to other members who make the highest quality recommendations in their respective areas of interest. Faves.com is led by an experienced group of entrepreneurs formerly from Microsoft®.