Default embedding code or SWFObject?

I am looking to decide on what approach should I use when embedding the SWF files for my projects, either using the default generated embedding code or using SWFObject.

Up to this point I have been using the default code generated when publishing the HTML file but I have been seeing more of SWFObject and while researching it, I have found that it is quite appreciated as well.

Is there a widely recommended method to be used ?

What are your recommendations ?