if you like all that stuff you should probably sign up for vimeo. full hd support, no time limit, 500mb a week