Wenn es um Video-Streaming (FLV, MP4, ...?) geht und deine Seiten lassen das vermuten, solltest du dir einen entsprechenden Contenthoster suchen, der dies explizit unterstützt (RTMP).
Cloudfront fällt wahrscheinlich raus, da (wie ihr ja selbst einräumt) der Content -zumindest in good old Germany- nicht "ganz legal" ist. Bei US-Hostern solltet ihr vielleicht bedenken, dass da viel tiefes Wasser zwischen den beiden großen Inseln ist ...
Wenn du in den Staaten hosten willst, musst du immer eine gewisse Verlangsamung mit einkalkulieren und zwar aus dem Grund den xlb schon genannt hat, einfach zu viel Wasser
namecheap ist schon nicht schlecht, aber ich für meinen Teil würde wohl eher hostgator nehmen