No - I had to send my Edge in for repair before I found the link, I don't know why it's not working, the YouTube app is standard on an Android phone and none of them have flash yet either. Maybe because it is the HD version.
Here is a link to Android Tapp, and an article with a link to a YouTube downloader app, it is a paid ($1.99) app that can be purchased and downloaded from the developers site.
http://www.androidtapp.com/youtube-downloader/
I have not tried this app.
The developers web site
http://www.siriusapplications.com/tubedroid/