Why not to use google custom search for videos?
first thing i noticed, verry fast
maybe a logo that stands out
or at least place it in the middle
comments in the video player
are you using sphinx ?
whoa! awesome site you got there. it's a bit plain but it's alright, i like the speed. i have your site bookmarked