Still around and still a really cool idea how to navigate video on the web: www.neave.tv. I did not come back to Neave.TV for some time. But everytime I see the interface and the ease of use I am excited again! The site utilizes video from other video sharing sites (like youtube, blip.tv etc.) and updates itself all the time to keep the videos fresh!
Check it out! Enjoy watching the videos!