Nice tutorial!
The problem comes when you want your web page to be xhtml compliant and valid xhtml - the embed tag is a problem here!
The alternative to using both embed and object tags is to use only the object tag. This small example shows how it is used:
Valid Flash XHTML web standards webstandards Flash validates at Ambience.sk
It is much simpler than using both tags, and seems to work in most current browsers!