You tube & Google may say 100meg & 10 mins but in fact only allow play back at about 2-3meg hence the crap quality

.
Eengoediddee however allow upload of 52meg and play back at 52meg resulting in much better quality

. You will need to register to view movies and upload your own films, but the clear advantage, is that you can save each film to your comp and view any time you want. I don't even bother with YT & G anymore, the quality just aint good enough.
Have a go
http://www.eengoedidee.nl/