I am looking at Dan’s balls right now.
Video sharing site ?
I need a site to upload and share videos….. not YouTube or Vimeo. Flickr and Facebook are also out. These are about 15 minutes long and I need something that uploads fairly quick.