uploading videos

where is the best place to do it, so people can stream watch.

OBVIOUSLY YOUTUBE but is there anywhere else ?

thanks!

(prefer not to youtube)

XOXOX
Comments
12
youtube
facebook?

limit of 20mins and 1GB size
myspace video, veoh, dailymotion
redtube & empflix
own3d.at D:
google video
irc-galleria.fi

kuvake.net
metacafe
vimeo for high quality stuff
Back to top