HTC Radar videos tout camera, sharing features

On many occasions we have asked for more commercials showing the actual features of Windows Phone 7.

The above video does a pretty good job  of making the HTC Radar sounds like an attractive camera phone, and the video after the break is probably the best for explaining why I would want the built in social networking features of Windows Phone 7.

What is particularly interesting in the videos is how HTC mixes in standard Windows Phone 7.5 features and their own proprietary enhancements as if they are all unique selling points of the handset itself, an approach which I think is actually better than explaining the features of a nebulous OS called “windows” phone 7.

See another showing the social features after the break.

What do our readers think of these videos? Do they successfully sell the phone?  Let us know below.