Technology | Wed May 4, 2011 8:41pm EDT

Renren's big day, maybe a prelude to Facebook IPO