Actvision showed off two missions to some press in London this week. Sources have confirmed that there is no organic destruction. Everything in the trailer was scripted.
So Call of Duty is goping to start this new social networking system thingy (I'm quite confused by it honestly). Apparently there are 'basic' and 'premium' packages. Basic gets some nifty stuff, but not much. You have to pay a subscription for premium.
Meanwhile the word is that Battlefield will provide a similar service (not many details yet) for free (confirmed).