We have chosen to make our videos using the latest H264 fancypants encoder.
The benefits are that you get super quality videos in very high resolution, for a relatively small amount of download time.
The disadvantages are that it requires quite a lot of computing horsepower and that it's fairly new. In particular the new bit means that you need the very latest Flash plugin in order to see the videos.
So if you
- can't see the video player window
- you can see the video player, but it's completely white
Then probably you need to update to Flash 10