I saw this for the first time yesterday. It's on of the first YouTube adverts that I've not skipped. Personally, I think it's one of the best things I've ever seen. Sure it's by Dove, but they don't actually advertise a product. Really good boost for those with low self esteem.
Like I say, very good idea. It's a shame that some people think negatively of themselves instead of focussing on all the good things about themselves. And some of the media doesn't help by advertising "the perfect body" or hair-do or whatever else that doesn't make a person beautiful.