Technology | Fri Sep 24, 2010 4:27pm EDT

"The Social Network" opens in NY to buzz, controversy