Man, call me cynical, but I'm not seeing any strides in the "smoothness" or snappy/responsiveness in Vanilla Android in that video. Screen swiping lags a bit at 0:20, 7:50, 8:30, etc... app drawer isn't always instantaneously responsive when pressed.
It's smooth, and it looks really nice, and looks like a ton of functionality improvements, but I've seen people talking about how this is going to be "like butter" b/c it's optimized for dual core and optimized for this one device - but I'm just not seeing that incredible speed/"smoothness" in this video or the others that are cropping up.
Again, I'm very much looking forward to ICS, and think it's going to be awesome, but I don't think it's going to be the "god-like" OS everybody seems to be hoping for.
Again, call me cynical... well, my wife calls me cynical, but I like to think of myself as a "realist"...
Keep in mind a couple of things. One, camera video isn't kind to showing the actions of the screen. Some lag can be inherent just due to the video. Moreso than that, he mentioned that was still a beta software. Remember he mentioned the keyboard wasn't fully correct and functioning? So that was a work in progress ICS. Might be making a difference.
Why does Samsung place the power key and the volume buttons on opposite sides of the phone? They did it with the fascinate and its annoying when trying to unlock the device (my husband has the fascinate) they did it on the Charge too. that could be a deal breaker if they interfere with each other when you try to hit one.... for me anyway