Youtube have just added upload of HD videos at 1280x720 -720p. This is video have been uploaded by one of our developers. Youn need to add &fmt=22 to the end of the url to enable HD quality videos.
click Here for HD version of this video
click Here for HD version of this video