Comment motionbox (Score 1) 227
One good place to go is http://www.motionbox.com/. They do have a pay option that give you more storage and a HD option for your video. You can upload 1280x720. It still uses flash player and has a download option. People viewing don't need to signup or subscribe to watch HD content.
You can see an example of one of my videos at http://www.motionbox.com/videos/7c9adfb61d1fe2f4?quality=hd&type=progressive