I wouldn't suggest MySpace. I have a MySpace account but I would never consider it a website. My advice would be to find a webhost. Try googling "free hosting" and if you're hosting videos then you'll need a fair amount of bandwidth. say 100MB+. Then you need to putit together. I'm assuming you don't know HTML so I reccomend a program called Nvu ( http://nvu.com
) which is basically a free frontpage.
Oh, if you want free web-templayes I reccomend OSWD. ( http://oswd.org