Facebook should top $1 billion in revenue this year, while Twitter reportedly readies a search ad model.
Read more.