Hi Craig

I would host all the video and images on Amazons S3 Storage locker. If you want I post a video on how to do it if you have any trouble.

I use https://www.bocacom.net/ with mine for what it is worth. These are my specs

Dell Dual Xeon Dual Core 3.0GHz
2 GB Ram
2 x 160 GB SATA Drive
1500 GB Transfer
5 IP Addresses
The server is $199 per month plus I have to pay for support for it.

Mike Filsaime recommends Kiosk Web Hosting, and I have heard a lot of good stuff about there support.

www.wwkiosk.com

But I think the beg key is to make sure you have the bandwidth and the other files hosted on Amazon.

Thanks
Charles Kirkland