I agree there is no alternative, but I think Facebook can go as quickly as it came. My experience is from using Orkut in Brazil. In 2005 Orkut was as hot as Facebook is now in the US, everyone was there. Nowadays everybody is moving to Facebook. I suspect the same thing will happen again 5 years from now.