How can I watch TED videos offline on Android?
I use BeyondPod (the full version) to watch TED Talks all the time.  It pulls in a list of the videos from the feed and you can choose to download which ever ones you want and then play them right in BeyondPod.  There is no data connection required.