Much has already been said about social networking sites, and how they make the best FREE advertising platforms.
Fairly a large number already use Twitter, Facebook, and MySpace as the platform for their advertising campaigns. For example, many companies hire developers to create Facebook applications that will unveil their products to the potential clients--for free.
And, well, we all know how mcuh of the market Twitter has penetrated.