1. First, what's the best format? I saved it in highest quality WMV at around 30 MB. I could convert it to Flash but it would lose some quality. It's a pretty high-end production and I want good quality viewing.
2. Should I host it independently on my site?
If I embed it surrounded by keywords it should give me a good SEO boost. But I'm worried about bandwidth. I have a pretty high allowance from my host but I don't know how much bandwidth usage to expect from streaming this video.
3. Embed it from a video-sharing site like YouTube? I know there are some advantages in this.
4. Both of the above? Host it myself and put it on Youtube?
I already have a couple videos on Youtube but this is the first video I have that's suitable for using on my site. So I'll be real grateful for any advice on this!