Allowing Flash Embedding in blogs from only Youtube, Vimeo, and Soundcloud for 1.8+

There has been no luck in finding a plugin/method/code change in allowing flash embedding from all these three in blogs by any user in elg 1.8 +. How would one go about doing that?

 

I understand allowing flash embedding is dangerous, but I only would like it from these sites. 

 

There are plugins to have soundcloud and/or youtube videos placed on the side, but not INTO a blog.  I really would like a user to be able to embed a video or soundcloud file into the blog itself.  How could this be done?

 

Thank you very much for your time and any help would be appreciated.