Yea, I was told Veoh is good and been there a few times.
Thanks for some suggestions :p