Just thought you'd be interested:-)
I know Ellen has already aired today in some cities (like the one I'm in:-/) but there are several that can still catch it...
Check this page on Ellen's website to see your local listings (worldwide) and shiz.
UPDATE: Here's a bit of what you missed if you weren't able to catch it. Don't fear though, it was super easy for me to find this online...perhaps there's more somewhere out there:-)
My fav is 1:40-2:00.