I'm not one to fall in love with companies or drink from the kool-aid, but Facebook has done what every other company in the world has wanted ever since the Internet has started: have the entire world as a customer. This is what Google, Yahoo, Microsoft, etc have each gotten a portion of it but not to complete domination the way Facebook has.
They supposedly have 500 million daily users, and that will only grow. They haven't even started monetizing their end-users yet. Zynga has fed off them like those fish that swim underneath sharks, and they are valued at $10 billion. Imagine what happens if Facebook can figure out how to monetize all 500 million customers?
If they can monetize each user at 1 cent/customer/day that's already almost $2 billion/year. If they can actually figure out how to make themselves actually *useful* and convince end-users and/or service-providers to actually pay, it could be the world's first trillion dollar company.
This is where I think Facebook will run into problems. Zuckerberg is not a visionary. He's a right-place-right-time kind of person. I don't know him, but everything I've read about him casts him as kind of a jerk, if not worse. Things like Beacon, and other anti-privacy attempts they've made have hurt their credibility, and I don't think Zuckerberg has the vision to know how to get Facebook much further.