En cuanto a la base de datos, si realmente piensas que va a ser GIGANTE y que no va a entrar en un servidor de base de datos es decir vas a tener la base de datos distribuidas en distintos servidores que pueden no estar en un mismo lugar físico, quizás sea conveniente que leas un poco sobre bases de datos NoSQL.
NoSQL Cassandra Blog NoSQL
Saludos
P.D.: FaceBook tiene un acelerador de PHP que creo el mismo que se llama HipHop.