i believe it will be to early for zynga to get an IPO. Since their success will depend on the success of the social platforms they program for namely facebook. If these social platforms can't monetize then zynga's value goes down big time. Also, if facebook fails web 2.0 fails. failure of facebook will have a large affect on confidence on the social web and media.