I totally agree, veoh has alot of those vids that i couldnt find anywhere, but just the same as u, i've had veoh for a few years, it started acting up, especially after i installed the newest version of veoh web player, i uninstall it and reinstall but it wont fix. And now i couldnt open that dam crap on anymore since it'll malfunction my google chrome and could probably mess up my computer. Just the same with video, i cant watch any video from veoh now, it was working find but now it wont work for me anymore...., it played and load for like 4-5 mins and then stopped completely, even though it doesnt show any 5 mins mark or anything, just load on the loading bar and then stopped completely.
Veoh was a good site too, i used to go there like a lot, but after the company acts up, and change the layout and everything, i stopped and move on to Youtube. Veoh has alot of good clips and videos, probably better than Youtube, but this event will crush that happy time ~_~