Perhaps an idea is to reduce the bitrate of the video or use a media server. In Australia we in general have crap connections (still on copper) so it is more important to get the playing experience right or at least provide a choice (with different bitrates
as well) of SD/HD. It is way too high, (get it lower than 400kbps please, drop the sound quality down as well).
Or could you provide a manuscript please as I am interested in what Mike has to say.