"We host most of those videos on our YouTube channel, and I think that is the way to go rather then serving videos directly hosted on your site.:"
You must be assuming one does not have the bandwidth, storage space, etc on a website to host videos. Also, why use PowerGallery when I can use all the other free gallery hosting sites out there right?
No, simply put YouTube and others has to many limitations for uploading and viewing videos. ie Some content is prohibited. Your limited by length of video time. etc
We need a PowerMultimedia extension from WebAssist with the ability to use YouTube or host the videos on our own website. While i'm at it, heck let make sure we add capabilty for all multimedia. :)