Great upload place http://www.vimeo.com/ You can even upload HD and you get 500mb per week free!
See two examples here:http://www.twotankedproductions.com/.../fiji2007.html
The really cool part is you can click to go full screen and the quality is not bad!:D