i recently discovered youtube.com – a free internet service that allows easy sharing of videos.
what they do is convert uploaded videos into flash movies, which (almost?) everybody can watch.
have a look at this, for instance:
they do some heavy downsizing, but therefore it loads (relatively) quickly – compared to the 20MB-file – and you can watch it directly on-site…
if you want to see the (original) fullsize version, go here: post #142 – time-lapse, part 3: cress