Facebook seems to be maturing and growing… but they must maximise revenue generation. That said, they are currently making money, they just need to make more.
Twitter, the jury’s out for me. Don’t see the long term engagement there, or how they will make [enough] money.
A quick look at Compete shows the gulf is getting bigger with a drop for Twitter and recent increases for Facebook traffic. You could argue that Twitter is accessed mainly by APIs and third party software, but I am sure the use in mobile application access for Facebook would impact their stats as well.
On a personal note, I find Facebook to have more long-term value to people. Yes, they are different applications, but it’s value in experience that counts for me.

{ 2 comments… read them below or add one }
Hi Craig. Nice to meet you the other day.
If we are to believe the press, Twitter made a profit in 2009 (http://www.wired.com/epicenter/2009/12/twitter-earns-first-profit-selling-search-to-google-microsoft/)
I believe that Twitter have it cracked. Their model seems to be, let everyone else create the apps. We hold all that wonderful, valuable real-time data and we will sell access to it at the right price. This is essentially the same business model that made Michael Bloomberg #8 in the Forbes Rich List. If they execute smartly, I think they should do as well, if not better than Bloomberg. Hats off to them.
Good to meet you as well Mark.
I guess it’s whether Twitter can make *enough* money. Just not sure the user base will stick around.