veoh is ok but has recently started to suck with their new software they forced down peoples necks
if you download their software you can download the higher resolution videos
but you HAVE to use their software or you cant download a single thing which sucks bad.