As far as Media Hub goes... and other videos such as youtube, netflix, etc, You can watch from your Galaxy SII to your TV via the HDMI port. It actually works quite well!
Also, depending on the source you got videos from on your Galaxy (not media hub) you can transfer them to your computer via the USB cable.
I have not seen where media hub stores the video files on the phone... hidden or in an in-accessible directory?