A few more videos have surfaced over at Microsoft's Windows Phone 7 Youtube Channel. The thirty-forty second spots highlight the Xbox Live Avatar and several keyboard featured. Just enough to wet your whistle for Monday's launch.

Ease on past the break to see the short video on Windows Phone 7 emoticons.