oEmbed looks pretty promising. I'm happy also about the Different image sizes. Looking forward to looking under the hood of this one!