> I realise there will be no right or wrong answer, but I'd like to please
> "most of the people, most of the time."
For maximum compatibility and control, your best choice is Flash. For
video it takes an extra step of encoding to FLV format, but in the
long run there are more people that will have the ability to see and
hear your media.