My current client wants to play movies on the same page from a list of links.

So I used iframes to load into the same page. It works, but Safari has some screwy cache problem, and IE 6 & 7 Absolutely refuse to let me change the iframes background color from white unless I give it a default src as an empty html page with background transparency.

So I am looking for a better system. Is there something more dynamic with say Jquery or Moo Tools? Or do I go the Flash route and build a player like Youtube or Veoh have?

The current movies are .mov files and even that has headaches. Sometimes the client can not even load the movies. And they are small and ready for streaming.

Shoot me.