Great post on what you can do with Facebook and what Facebook can do for you. I will be looking into more later, but there is more here than I could get by just glancing through the pages of Facebook for a few minutes.
I especially like the breakdown of all the tools available for developers. They really have their act together.
I can’t wait until people say, “MySpace, what’s that?”.