I agree an excellent use of YouTube. Sign language video clips are a great idea. However, I think you meant to use the Tag "deaf" rather than "blind" as a blind user wouldn't get much out of it.
Glad you noticed the post. ZDNet went live about 8.30pm last night and so far feedback has been positive. Still some bugs to fix but it's looking good.