Stumbleupon Stumbles Past 12 Million Members

Stumbleupon stumbles past 12 million users http://mashable.com/2010/11/01/stumbleupon-12-million/